Metodo ID3DXEffectStateManager::SetPixelShader
Funzione di callback che deve essere implementata da un utente per impostare un pixel shader.
Sintassi
HRESULT SetPixelShader(
[in] LPDIRECT3DPIXELSHADER9 pShader
);
Parametri
-
pShader [in]
-
Tipo: LPDIRECT3DPIXELSHADER9
Puntatore a un oggetto pixel shader. Vedi IDirect3DPixelShader9.
Valore restituito
Tipo: HRESULT
Il metodo implementato dall'utente deve restituire S_OK. Se il callback non riesce quando si imposta lo stato del dispositivo, si verificherà una delle operazioni seguenti:
- L'effetto avrà esito negativo durante ID3DXEffect::BeginPass.
- La chiamata allo stato dell'effetto dinamico (ad esempio IDirect3DDevice9::SetPixelShader) avrà esito negativo.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche