Compartilhar via


Método IDirect3DDevice9::GetRenderState (d3d9.h)

Recupera um valor de estado de renderização para um dispositivo.

Sintaxe

HRESULT GetRenderState(
  [in]          D3DRENDERSTATETYPE State,
  [out, retval] DWORD              *pValue
);

Parâmetros

[in] State

Tipo: D3DRENDERSTATETYPE

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

[out, retval] pValue

Tipo: DWORD*

Ponteiro para uma variável que recebe o valor da variável de estado de renderização consultada quando o método retorna.

Retornar valor

Tipo: HRESULT

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

Comentários

Esse método não retornará o estado do dispositivo para um dispositivo criado usando D3DCREATE_PUREDEVICE. Se você quiser usar esse método, deverá criar seu dispositivo com qualquer um dos outros valores em D3DCREATE".

Requisitos

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

Confira também

IDirect3DDevice9

IDirect3DDevice9::SetRenderState