Método ID3DXEffectStateManager::SetTextureStageState
Función de devolución de llamada que un usuario debe implementar para establecer el estado de la fase de textura.
Sintaxis
HRESULT SetTextureStageState(
[in] DWORD Stage,
[in] D3DTEXTURESTAGESTATETYPE Type,
[in] DWORD Value
);
Parámetros
-
Fase [in]
-
Tipo: DWORD
Fase a la que se asigna la textura. Este es el valor de índice en IDirect3DDevice9::SetTexture o IDirect3DDevice9::SetTextureStageState.
-
Tipo [in]
-
Tipo: D3DTEXTURESTAGESTATETYPE
Define el tipo de operación que realizará una fase de textura. Consulte D3DTEXTURESTAGESTATETYPE.
-
Valor [in]
-
Tipo: DWORD
Puede ser una operación (D3DTEXTUREOP) o un valor de argumento (D3DTA), en función de lo que se elija para Tipo.
Valor devuelto
Tipo: HRESULT
El método implementado por el usuario debe devolver S_OK. Si se produce un error en la devolución de llamada al establecer el estado del dispositivo, se producirá una de las siguientes acciones:
- Se producirá un error en el efecto durante ID3DXEffect::BeginPass.
- Se producirá un error en la llamada de estado del efecto dinámico (como IDirect3DDevice9::SetTextureStageState).
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Vea también