Compartir a través de


Método IDirect3DDevice9::SetTextureStageState (d3d9helper.h)

Establece el valor de estado de la textura asignada actualmente.

Sintaxis

HRESULT SetTextureStageState(
  [in] DWORD                    Stage,
  [in] D3DTEXTURESTAGESTATETYPE Type,
  [in] DWORD                    Value
);

Parámetros

[in] Stage

Tipo: DWORD

Identificador de fase de la textura para la que se establece el valor de estado. Los identificadores de fase son de base cero. Los dispositivos pueden tener hasta ocho texturas establecidas, por lo que el valor máximo permitido para Stage es 7.

[in] Type

Tipo: D3DTEXTURESTAGESTATETYPE

Estado de textura que se va a establecer. Este parámetro puede ser cualquier miembro del tipo enumerado D3DTEXTURESTAGESTATETYPE .

[in] Value

Tipo: DWORD

Valor de estado que se va a establecer. El significado de este valor viene determinado por el parámetro Type.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto se puede D3DERR_INVALIDCALL.

Requisitos

   
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)
Library D3D9.lib

Consulte también

IDirect3DDevice9

IDirect3DDevice9::GetTexture

IDirect3DDevice9::GetTextureStageState

IDirect3DDevice9::SetTexture