Freigeben über


IDirect3DIndexBuffer9-Schnittstelle (d3d9.h)

Anwendungen verwenden die Methoden der IDirect3DIndexBuffer9-Schnittstelle, um eine Indexpufferressource zu bearbeiten.

Vererbung

Die IDirect3DIndexBuffer9-Schnittstelle erbt von IDirect3DResource9. IDirect3DIndexBuffer9 verfügt auch über folgende Membertypen:

Methoden

Die IDirect3DIndexBuffer9-Schnittstelle verfügt über diese Methoden.

 
IDirect3DIndexBuffer9::GetDesc

Die IDirect3DIndexBuffer9::GetDesc-Methode (d3d9helper.h) ruft eine Beschreibung der Indexpufferressource ab.
IDirect3DIndexBuffer9::Lock

Die IDirect3DIndexBuffer9::Lock-Methode (d3d9helper.h) sperrt einen Bereich von Indexdaten und ruft einen Zeiger auf den Indexpufferspeicher ab.
IDirect3DIndexBuffer9::Unlock

Die IDirect3DIndexBuffer9::Unlock-Methode (d3d9helper.h) entsperrt Indexdaten.

Hinweise

Die IDirect3DIndexBuffer9-Schnittstelle wird durch Aufrufen der IDirect3DDevice9::CreateIndexBuffer-Methode abgerufen.

Diese Schnittstelle erbt zusätzliche Funktionen von der IDirect3DResource9-Schnittstelle .

Diese Schnittstelle erbt wie alle COM-Schnittstellen von der IUnknown-Schnittstelle .

Die Typen LPDIRECT3DINDEXBUFFER9 und PDIRECT3DINDEXBUFFER9 werden als Zeiger auf die IDirect3DIndexBuffer9-Schnittstelle definiert.


typedef struct IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9, *PDIRECT3DINDEXBUFFER9;

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d9.h (einschließlich D3D9.h)

Weitere Informationen

Direct3D-Schnittstellen

IDirect3DDevice9::CreateIndexBuffer

IDirect3DResource9

Indexpuffer (Direct3D 9)