Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie einen Zeiger auf den Indexpuffer ab, der an die Input-Assembler-Phase gebunden ist.
Syntax
void IAGetIndexBuffer(
[out, optional] ID3D11Buffer **pIndexBuffer,
[out, optional] DXGI_FORMAT *Format,
[out, optional] UINT *Offset
);
Parameter
[out, optional] pIndexBuffer
Typ: ID3D11Buffer**
Ein Zeiger auf einen Indexpuffer, der von der -Methode zurückgegeben wird (siehe ID3D11Buffer).
[out, optional] Format
Typ: DXGI_FORMAT*
Gibt das Format der Daten im Indexpuffer an (siehe DXGI_FORMAT). Diese Formate geben die Größe und den Typ der Daten im Puffer an. Die einzigen zulässigen Formate für Indexpufferdaten sind ganze 16-Bit-Werte (DXGI_FORMAT_R16_UINT) und 32-Bit (DXGI_FORMAT_R32_UINT).
[out, optional] Offset
Typ: UINT*
Offset (in Bytes) vom Anfang des Indexpuffers bis zum ersten zu verwendenden Index.
Rückgabewert
Keine
Bemerkungen
Für alle zurückgegebenen Schnittstellen wird die Referenzanzahl um eins erhöht. Anwendungen sollten IUnknown::Release für die zurückgegebenen Schnittstellen aufrufen, wenn sie nicht mehr benötigt werden, um Speicherverluste zu vermeiden.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |