ID3D10Device::VSGetConstantBuffers-Methode (d3d10.h)
Rufen Sie die konstanten Puffer ab, die von der Vertex-Shaderpipelinephase verwendet werden.
Syntax
void VSGetConstantBuffers(
[in] UINT StartSlot,
[in] UINT NumBuffers,
[out] ID3D10Buffer **ppConstantBuffers
);
Parameter
[in] StartSlot
Typ: UINT
Indizieren Sie das Null-basierte Array des Geräts, aus dem Konstantenpuffer abgerufen werden können.
[in] NumBuffers
Typ: UINT
Anzahl der abzurufenden Puffer.
[out] ppConstantBuffers
Typ: ID3D10Buffer**
Array von konstanten Pufferschnittstellenzeigern (siehe ID3D10Buffer), die von der -Methode zurückgegeben werden sollen.
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
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d10.h |
Bibliothek | D3D10.lib |