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.
Rufen Sie die Vertex-Shaderressourcen ab.
Syntax
void VSGetShaderResources(
[in] UINT StartSlot,
[in] UINT NumViews,
[out, optional] ID3D11ShaderResourceView **ppShaderResourceViews
);
Parameter
[in] StartSlot
Typ: UINT
Indizieren sie in das nullbasierte Array des Geräts, aus dem Shaderressourcen abgerufen werden (Bereiche von 0 bis D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - 1).
[in] NumViews
Typ: UINT
Die Anzahl der Ressourcen, die vom Gerät abgerufen werden sollen. Für Shaderressourcen stehen maximal 128 Slots zur Verfügung (Bereiche von 0 bis D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT – StartSlot).
[out, optional] ppShaderResourceViews
Typ: ID3D11ShaderResourceView**
Array von Shaderressourcenansichtsschnittstellen , die vom Gerät 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
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |