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) |