ID3D11DeviceContext::IAGetIndexBuffer-Methode (d3d11.h)
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 |