ID3D10Device::GSGetSamplers-Methode (d3d10.h)
Rufen Sie ein Array von Samplerzuständen aus der Pipelinephase des Geometry-Shaders ab.
Syntax
void GSGetSamplers(
[in] UINT StartSlot,
[in] UINT NumSamplers,
[out] ID3D10SamplerState **ppSamplers
);
Parameter
[in] StartSlot
Typ: UINT
Indizieren sie in das nullbasierte Array des Geräts, aus dem Sampler abgerufen werden sollen.
[in] NumSamplers
Typ: UINT
Anzahl der Sampler, die vom Gerät abgerufen werden sollen. Für jede Pipelinephase stehen insgesamt 16 Samplerslots zur Verfügung.
[out] ppSamplers
Typ: ID3D10SamplerState**
Array von Samplerzustandszeigern (siehe ID3D10SamplerState), 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 | d3d10.h |
Bibliothek | D3D10.lib |