Compartilhar via


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

Define um único parâmetro de estado de renderização do dispositivo.

Sintaxe

HRESULT SetRenderState(
  [in] D3DRENDERSTATETYPE State,
  [in] DWORD              Value
);

Parâmetros

[in] State

Tipo: D3DRENDERSTATETYPE

Variável de estado do dispositivo que está sendo modificada. Esse parâmetro pode ser qualquer membro do tipo enumerado D3DRENDERSTATETYPE .

[in] Value

Tipo: DWORD

Novo valor para o estado de renderização do dispositivo a ser definido. O significado desse parâmetro depende do valor especificado para State. Por exemplo, se State fosse D3DRS_SHADEMODE, o segundo parâmetro seria um membro do tipo enumerado D3DSHADEMODE .

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. D3DERR_INVALIDCALL será retornado se um dos argumentos for inválido.

Requisitos

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

Confira também

IDirect3DDevice9

IDirect3DDevice9::GetRenderState

IDirect3DDevice9::SetTransform