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.
Ruft die konstanten Puffer ab, die von der Vertexshaderpipelinephase verwendet werden.
Syntax
void VSGetConstantBuffers(
[in] UINT StartSlot,
[in] UINT NumBuffers,
[out, optional] ID3D11Buffer **ppConstantBuffers
);
Parameter
[in] StartSlot
Typ: UINT
Indizieren sie in das nullbasierte Array des Geräts, um mit dem Abrufen von Konstantenpuffern von (Bereiche von 0 bis D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT - 1) zu beginnen.
[in] NumBuffers
Typ: UINT
Anzahl der abzurufenden Puffer (Bereiche von 0 bis D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT – StartSlot).
[out, optional] ppConstantBuffers
Typ: ID3D11Buffer**
Array von Konstantenpufferschnittstellenzeigern (siehe ID3D11Buffer), die von der -Methode zurückgegeben werden sollen.
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
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |