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

Define o valor de estado para a textura atribuída no momento.

Sintaxe

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

Parâmetros

[in] Stage

Tipo: DWORD

Identificador de estágio da textura para a qual o valor de estado é definido. Os identificadores de estágio são baseados em zero. Os dispositivos podem ter até oito texturas definidas, portanto, o valor máximo permitido para Stage é 7.

[in] Type

Tipo: D3DTEXTURESTAGESTATETYPE

Estado de textura a ser definido. Esse parâmetro pode ser qualquer membro do tipo enumerado D3DTEXTURESTAGESTATETYPE .

[in] Value

Tipo: DWORD

Valor de estado a ser definido. O significado desse valor é determinado pelo parâmetro Type.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser D3DERR_INVALIDCALL.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)
Biblioteca D3D9.lib

Confira também

IDirect3DDevice9

IDirect3DDevice9::GetTexture

IDirect3DDevice9::GetTextureStageState

IDirect3DDevice9::SetTexture