C# Класс Axiom.RenderSystems.DirectX9.D3DHardwareIndexBuffer

Summary description for D3DHardwareIndexBuffer.
Наследование: Axiom.Graphics.HardwareIndexBuffer
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
d3dBuffer SlimDX.Direct3D9.IndexBuffer
d3dPool SlimDX.Direct3D9.Pool

Открытые методы

Метод Описание
D3DHardwareIndexBuffer ( HardwareBufferManagerBase manager, IndexType type, int numIndices, BufferUsage usage, SlimDX.Direct3D9 device, bool useSystemMemory, bool useShadowBuffer ) : System
ReadData ( int offset, int length, IntPtr dest ) : void

RecreateIfDefaultPool ( SlimDX.Direct3D9 device ) : bool
ReleaseIfDefaultPool ( ) : bool
WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void

Защищенные методы

Метод Описание
LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr

UnlockImpl ( ) : void

dispose ( bool disposeManagedResources ) : void

Описание методов

D3DHardwareIndexBuffer() публичный метод

public D3DHardwareIndexBuffer ( HardwareBufferManagerBase manager, IndexType type, int numIndices, BufferUsage usage, SlimDX.Direct3D9 device, bool useSystemMemory, bool useShadowBuffer ) : System
manager HardwareBufferManagerBase
type IndexType
numIndices int
usage BufferUsage
device SlimDX.Direct3D9
useSystemMemory bool
useShadowBuffer bool
Результат System

LockImpl() защищенный метод

protected LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr
offset int
length int
locking BufferLocking
Результат System.IntPtr

ReadData() публичный метод

public ReadData ( int offset, int length, IntPtr dest ) : void
offset int
length int
dest System.IntPtr
Результат void

RecreateIfDefaultPool() публичный метод

public RecreateIfDefaultPool ( SlimDX.Direct3D9 device ) : bool
device SlimDX.Direct3D9
Результат bool

ReleaseIfDefaultPool() публичный метод

public ReleaseIfDefaultPool ( ) : bool
Результат bool

UnlockImpl() защищенный метод

protected UnlockImpl ( ) : void
Результат void

WriteData() публичный метод

public WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void
offset int
length int
src System.IntPtr
discardWholeBuffer bool
Результат void

dispose() защищенный метод

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Результат void

Описание свойств

d3dBuffer защищенное свойство

protected IndexBuffer,SlimDX.Direct3D9 d3dBuffer
Результат SlimDX.Direct3D9.IndexBuffer

d3dPool защищенное свойство

protected Pool,SlimDX.Direct3D9 d3dPool
Результат SlimDX.Direct3D9.Pool