Metodo ID3DXEffectStateManager::SetSamplerState
Funzione di callback che deve essere implementata da un utente per impostare un sampler.
Sintassi
HRESULT SetSamplerState(
[in] DWORD Sampler,
[in] D3DSAMPLERSTATETYPE Type,
[in] DWORD Value
);
Parametri
-
Sampler [in]
-
Tipo: DWORD
Numero di sampler in base zero.
-
Tipo [in]
-
Tipo: D3DSAMPLERSTATETYPE
Identifica lo stato del sampler, che può specificare il filtro, l'indirizzamento o il colore del bordo. Vedere D3DSAMPLERSTATETYPE.
-
Valore [in]
-
Tipo: DWORD
Valore di uno dei tipi di stato del sampler in Type.
Valore restituito
Tipo: HRESULT
Il metodo implementato dall'utente deve restituire S_OK. Se il callback ha esito negativo quando si imposta lo stato del dispositivo, si verificherà una delle operazioni seguenti:
- L'effetto avrà esito negativo durante ID3DXEffect::BeginPass.
- La chiamata di stato dell'effetto dinamico (ad esempio IDirect3DDevice9::SetSamplerState) avrà esito negativo.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche