C# Class Axiom.RenderSystems.DirectX9.D3DHardwareIndexBuffer

Summary description for D3DHardwareIndexBuffer.
Inheritance: Axiom.Graphics.HardwareIndexBuffer
Afficher le fichier Open project: WolfgangSt/axiom Class Usage Examples

Protected Properties

Свойство Type Description
d3dBuffer SlimDX.Direct3D9.IndexBuffer
d3dPool SlimDX.Direct3D9.Pool

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr

UnlockImpl ( ) : void

dispose ( bool disposeManagedResources ) : void

Method Details

D3DHardwareIndexBuffer() public méthode

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
Résultat System

LockImpl() protected méthode

protected LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr
offset int
length int
locking BufferLocking
Résultat System.IntPtr

ReadData() public méthode

public ReadData ( int offset, int length, IntPtr dest ) : void
offset int
length int
dest System.IntPtr
Résultat void

RecreateIfDefaultPool() public méthode

public RecreateIfDefaultPool ( SlimDX.Direct3D9 device ) : bool
device SlimDX.Direct3D9
Résultat bool

ReleaseIfDefaultPool() public méthode

public ReleaseIfDefaultPool ( ) : bool
Résultat bool

UnlockImpl() protected méthode

protected UnlockImpl ( ) : void
Résultat void

WriteData() public méthode

public WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void
offset int
length int
src System.IntPtr
discardWholeBuffer bool
Résultat void

dispose() protected méthode

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Résultat void

Property Details

d3dBuffer protected_oe property

protected IndexBuffer,SlimDX.Direct3D9 d3dBuffer
Résultat SlimDX.Direct3D9.IndexBuffer

d3dPool protected_oe property

protected Pool,SlimDX.Direct3D9 d3dPool
Résultat SlimDX.Direct3D9.Pool