ID3D10Device::IAGetIndexBuffer-Methode (d3d10.h)
Ruft einen Zeiger auf den Indexpuffer ab, der an die Eingabe-Assembler-Phase gebunden ist.
Syntax
void IAGetIndexBuffer(
[out] ID3D10Buffer **pIndexBuffer,
[out] DXGI_FORMAT *Format,
[out] UINT *Offset
);
Parameter
[out] pIndexBuffer
Typ: ID3D10Buffer**
Ein Zeiger auf einen Indexpuffer, der von der -Methode zurückgegeben wird (siehe ID3D10Buffer).
[out] 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 16-Bit-Ganzzahlen (DXGI_FORMAT_R16_UINT) und 32-Bit (DXGI_FORMAT_R32_UINT).
[out] 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 Verweisanzahl 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
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d10.h |
Bibliothek | D3D10.lib |