Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложения используют методы интерфейса IDirect3D9Ex (который наследуется от IDirect3D9) для создания объектов Microsoft Direct3D 9Ex и настройки среды. Этот интерфейс включает методы для перечисления и получения возможностей устройства и доступен, если базовая реализация устройства соответствует Windows Vista.
Наследование
Интерфейс IDirect3D9Ex наследуется от IDirect3D9. IDirect3D9Ex также имеет следующие типы элементов:
Методы
Интерфейс IDirect3D9Ex содержит эти методы.
|
IDirect3D9Ex::CreateDeviceEx Создает устройство, представляющее видеоадаптер. (IDirect3D9Ex.CreateDeviceEx) |
|
IDirect3D9Ex::EnumAdapterModesEx Этот метод возвращает фактическую информацию о режиме отображения на основе заданного индекса режима. |
|
IDirect3D9Ex::GetAdapterDisplayModeEx Извлекает текущий режим отображения и параметры поворота адаптера. |
|
IDirect3D9Ex::GetAdapterLUID Этот метод возвращает уникальный идентификатор адаптера, относящееся к оборудованию адаптера. Приложения могут использовать этот идентификатор для определения надежных сопоставлений между различными API (Direct3D 9, DXGI). |
|
IDirect3D9Ex::GetAdapterModeCountEx Возвращает количество доступных режимов отображения. |
Комментарии
Интерфейс IDirect3D9Ex получается путем вызова функции Direct3DCreate9Ex .
Типы LPDIRECT3D9EX и PDIRECT3D9EX определяются как указатели на интерфейс IDirect3D9Ex :
typedef struct IDirect3D9Ex *LPDIRECT3D9EX, *PDIRECT3D9EX;
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | d3d9.h |