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 ein Array von Samplerstatusschnittstellen aus der Pipelinephase des Geometrie-Shaders ab.
Syntax
void GSGetSamplers(
[in] UINT StartSlot,
[in] UINT NumSamplers,
[out, optional] ID3D11SamplerState **ppSamplers
);
Parameter
[in] StartSlot
Typ: UINT
Index in ein nullbasiertes Array zum Abrufen von Samplern aus (Bereich von 0 bis D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT - 1).
[in] NumSamplers
Typ: UINT
Anzahl der Sampler, die aus einem Gerätekontext abgerufen werden sollen. Für jede Pipelinephase stehen insgesamt 16 Samplerslots zur Verfügung (Bereich von 0 bis D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT – StartSlot).
[out, optional] ppSamplers
Typ: ID3D11SamplerState**
Zeiger auf ein Array von Samplerstatusschnittstellen (siehe ID3D11SamplerState).
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 |