Метод IDirect3DDevice9::GetRenderState (d3d9helper.h)
Извлекает значение состояния отрисовки для устройства.
Синтаксис
HRESULT GetRenderState(
[in] D3DRENDERSTATETYPE State,
[out, retval] DWORD *pValue
);
Параметры
[in] State
Тип: D3DRENDERSTATETYPE
Запрашиваемая переменная состояния устройства. Этот параметр может быть любым членом перечисленного типа D3DRENDERSTATETYPE .
[out, retval] pValue
Тип: DWORD*
Указатель на переменную, которая получает значение запрошенной переменной состояния отрисовки при возврате метода.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет D3D_OK. D3DERR_INVALIDCALL, если один из аргументов является недопустимым.
Комментарии
Этот метод не возвращает состояние устройства, созданного с помощью D3DCREATE_PUREDEVICE. Если вы хотите использовать этот метод, необходимо создать устройство с любым другим значением в D3DCREATE".
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d9helper.h (включая D3D9.h) |
Библиотека | D3D9.lib |