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 Geometrie-Shaderressourcen ab.
Syntax
void GSGetShaderResources(
[in] UINT StartSlot,
[in] UINT NumViews,
[out, optional] ID3D11ShaderResourceView **ppShaderResourceViews
);
Parameter
[in] StartSlot
Typ: UINT
Indizieren Sie das nullbasierte Array des Geräts, um Shaderressourcen von zu erhalten (Bereich 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. Bis zu maximal 128 Slots stehen für Shaderressourcen zur Verfügung (Bereich von 0 bis D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT – StartSlot).
[out, optional] ppShaderResourceViews
Typ: ID3D11ShaderResourceView**
Array von Shaderressourcensichtschnittstellen , die vom Gerät 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
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |