ID3DXEffectStateManager::SetSamplerState-Methode
Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um einen Sampler festzulegen.
Syntax
HRESULT SetSamplerState(
[in] DWORD Sampler,
[in] D3DSAMPLERSTATETYPE Type,
[in] DWORD Value
);
Parameter
-
Sampler [in]
-
Typ: DWORD
Die nullbasierte Samplernummer.
-
Geben Sie [in] ein.
-
Typ: D3DSAMPLERSTATETYPE
Gibt den Samplerstatus an, der die Filterung, Adressierung oder die Rahmenfarbe angeben kann. Siehe D3DSAMPLERSTATETYPE.
-
Wert [in]
-
Typ: DWORD
Ein Wert aus einem der Samplerzustandstypen in Type.
Rückgabewert
Typ: HRESULT
Die vom Benutzer implementierte Methode sollte S_OK zurückgeben. Wenn der Rückruf beim Festlegen des Gerätezustands fehlschlägt, tritt eine der folgenden Aktionen auf:
- Der Effekt schlägt während ID3DXEffect::BeginPass fehl.
- Beim Aufruf des dynamischen Effektzustands (z. B . IDirect3DDevice9::SetSamplerState) tritt ein Fehler auf.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch