ID3D11DeviceContext::D rawIndexedInstancedIndirect-Methode (d3d11.h)
Zeichnen von indizierten, instanziierten, GPU-generierten Grundtypen.
Syntax
void DrawIndexedInstancedIndirect(
[in] ID3D11Buffer *pBufferForArgs,
[in] UINT AlignedByteOffsetForArgs
);
Parameter
[in] pBufferForArgs
Typ: ID3D11Buffer*
Ein Zeiger auf einen ID3D11Buffer, bei dem es sich um einen Puffer handelt, der die von GPU generierten Grundtypen enthält.
[in] AlignedByteOffsetForArgs
Typ: UINT
Ein DWORD-ausgerichteter Byteoffset in pBufferForArgs zum Anfang der von gpu generierten Grundtypen.
Rückgabewert
Keine
Bemerkungen
Wenn eine Anwendung einen Puffer erstellt, der der ID3D11Buffer-Schnittstelle zugeordnet ist, auf die pBufferForArgs verweist, muss Ihre Anwendung das flag D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS im MiscFlags-Element der D3D11_BUFFER_DESC-Struktur festlegen, die den Puffer beschreibt. Zum Erstellen des Puffers sollte Ihre Anwendung die ID3D11Device::CreateBuffer-Methode aufrufen und einen Zeiger auf eine D3D11_BUFFER_DESC im pDesc-Parameter übergeben.
Windows Phone 8: Diese API wird unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d11.h |
Bibliothek | D3D11.lib |