Метод IDirect3D9::GetAdapterDisplayMode (d3d9helper.h)

Извлекает текущий режим отображения адаптера.

Синтаксис

HRESULT GetAdapterDisplayMode(
  [in]      UINT           Adapter,
  [in, out] D3DDISPLAYMODE *pMode
);

Параметры

[in] Adapter

Тип: UINT

Порядковый номер, обозначающий адаптер дисплея для запроса. D3DADAPTER_DEFAULT всегда является основным видеоадаптером.

[in, out] pMode

Тип: D3DDISPLAYMODE*

Указатель на структуру D3DDISPLAYMODE , заполняемую сведениями, описывающими режим текущего адаптера.

Возвращаемое значение

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет D3D_OK.

Если адаптер выходит за пределы диапазона или параметр pMode недопустим, этот метод возвращает D3DERR_INVALIDCALL.

Комментарии

GetAdapterDisplayMode не возвращает правильный формат, если дисплей имеет расширенный формат, например 2:10:10:10. Вместо этого он возвращает формат X8R8G8B8.

Требования

   
Целевая платформа Windows
Header d3d9helper.h (включая D3D9.h)
Библиотека D3D9.lib

См. также раздел

IDirect3D9