Поделиться через


Метод IDirect3D9Ex::EnumAdapterModesEx (d3d9.h)

Этот метод возвращает фактическую информацию о режиме отображения на основе заданного индекса режима.

Синтаксис

HRESULT EnumAdapterModesEx(
  [in]          UINT                       Adapter,
  [in]          const D3DDISPLAYMODEFILTER *pFilter,
  [in]          UINT                       Mode,
  [out, retval] D3DDISPLAYMODEEX           *pMode
);

Параметры

[in] Adapter

Тип: UINT

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

[in] pFilter

Тип: const D3DDISPLAYMODEFILTER*

См. раздел D3DDISPLAYMODEFILTER.

[in] Mode

Тип: UINT

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

[out, retval] pMode

Тип: D3DDISPLAYMODEEX*

Указатель на доступный режим отображения типа D3DDISPLAYMODEEX.

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

Тип: HRESULT

  • Если устройство можно использовать на этом адаптере, возвращается D3D_OK.
  • Если значение адаптера равно или превышает количество видеоадаптеров в системе, возвращается D3DERR_INVALIDCALL.

Требования

   
Целевая платформа Windows
Header d3d9.h
Библиотека D3D9.lib

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

IDirect3D9Ex