Compartir a través de


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

Establece un único parámetro de estado de representación de dispositivo.

Sintaxis

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

Parámetros

[in] State

Tipo: D3DRENDERSTATETYPE

Variable de estado del dispositivo que se está modificando. Este parámetro puede ser cualquier miembro del tipo enumerado D3DRENDERSTATETYPE .

[in] Value

Tipo: DWORD

Nuevo valor para el estado de representación del dispositivo que se va a establecer. El significado de este parámetro depende del valor especificado para State. Por ejemplo, si State fuera D3DRS_SHADEMODE, el segundo parámetro sería un miembro del tipo enumerado D3DSHADEMODE .

Valor devuelto

Tipo: HRESULT

Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. D3DERR_INVALIDCALL se devuelve si uno de los argumentos no es válido.

Requisitos

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

Consulte también

IDirect3DDevice9

IDirect3DDevice9::GetRenderState

IDirect3DDevice9::SetTransform