C# 클래스 Axiom.RenderSystems.DirectX9.D3DHardwareIndexBuffer

Summary description for D3DHardwareIndexBuffer.
상속: Axiom.Graphics.HardwareIndexBuffer
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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