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.
Zeichnen Sie instanzierte, GPU-generierte Grundtypen.
Syntax
void DrawInstancedIndirect(
[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 der GPU generierten Grundtypen enthält.
[in] AlignedByteOffsetForArgs
Typ: UINT
Offset in pBufferForArgs zum Start der gpu-generierten Grundtypen.
Rückgabewert
Keine
Bemerkungen
Wenn eine Anwendung einen Puffer erstellt, der der ID3D11Buffer-Schnittstelle zugeordnet ist, auf die pBufferForArgs verweist, muss die Anwendung das D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS-Flag im MiscFlags-Element der D3D11_BUFFER_DESC-Struktur festlegen, die den Puffer beschreibt. Zum Erstellen des Puffers ruft die Anwendung die ID3D11Device::CreateBuffer-Methode auf und übergibt in diesem Aufruf einen Zeiger auf D3D11_BUFFER_DESC im pDesc-Parameter .
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |