IDirect3DIndexBuffer9 介面 (d3d9helper.h)

應用程式會使用 IDirect3DIndexBuffer9 介面的方法操作索引緩衝區資源。

繼承

IDirect3DIndexBuffer9 介面繼承自 IDirect3DResource9IDirect3DIndexBuffer9 也有下列類型的成員:

方法

IDirect3DIndexBuffer9 介面具有這些方法。

 
IDirect3DIndexBuffer9::GetDesc

IDirect3DIndexBuffer9::GetDesc 方法 (d3d9helper.h) 擷取索引緩衝區資源的描述。
IDirect3DIndexBuffer9::Lock

IDirect3DIndexBuffer9::Lock 方法 (d3d9helper.h) 鎖定索引數據範圍,並取得索引緩衝區內存的指標。
IDirect3DIndexBuffer9::Unlock

IDirect3DIndexBuffer9::Unlock 方法 (d3d9helper.h) 解除鎖定索引數據。

備註

呼叫 IDirect3DDDevice9::CreateIndexBuffer 方法可取得 IDirect3DIndexBuffer 介面

此介面會繼承 IDirect3DResource9 介面中的其他功能。

此介面就像所有 COM 介面一樣,繼承自 IUnknown 介面。

LPDIRECT3DINDEXBUFFER9和PDIRECT3DINDEXBUFFER9類型會定義為 IDirect3DIndexBuffer9 介面的指標。


typedef struct IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9, *PDIRECT3DINDEXBUFFER9;

規格需求

需求
目標平台 Windows
標頭 d3d9helper.h (包含 D3D9.h)

另請參閱

Direct3D 介面

IDirect3DDevice9::CreateIndexBuffer

IDirect3DResource9

(Direct3D 9) 索引緩衝區