Condividi tramite


Metodo IDirect3DDevice9::SetTextureStageState (d3d9helper.h)

Imposta il valore di stato per la trama attualmente assegnata.

Sintassi

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

Parametri

[in] Stage

Tipo: DWORD

Identificatore di fase della trama per cui viene impostato il valore di stato. Gli identificatori di fase sono in base zero. I dispositivi possono avere fino a otto trame impostate, quindi il valore massimo consentito per Stage è 7.

[in] Type

Tipo: D3DTEXTURESTAGESTATETYPE

Stato trama da impostare. Questo parametro può essere qualsiasi membro del tipo enumerato D3DTEXTURESTAGESTATETYPE .

[in] Value

Tipo: DWORD

Valore di stato da impostare. Il significato di questo valore è determinato dal parametro Type.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere D3DERR_INVALIDCALL.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3DDevice9

IDirect3DDevice9::GetTexture

IDirect3DDevice9::GetTextureStageState

IDirect3DDevice9::SetTexture