Condividi tramite


Metodo IDirect3DDevice9::SetRenderState (d3d9helper.h)

Imposta un singolo parametro di stato di rendering del dispositivo.

Sintassi

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

Parametri

[in] State

Tipo: D3DRENDERSTATETYPE

Variabile di stato del dispositivo che viene modificata. Questo parametro può essere qualsiasi membro del tipo enumerato D3DRENDERSTATETYPE .

[in] Value

Tipo: DWORD

Nuovo valore per lo stato di rendering del dispositivo da impostare. Il significato di questo parametro dipende dal valore specificato per State. Ad esempio, se State fosse D3DRS_SHADEMODE, il secondo parametro sarà un membro del tipo enumerato D3DSHADEMODE .

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene D3D_OK. D3DERR_INVALIDCALL viene restituito se uno degli argomenti non è valido.

Requisiti

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

Vedi anche

IDirect3DDevice9

IDirect3DDevice9::GetRenderState

IDirect3DDevice9::SetTransform