Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура D3DKMT_SETDISPLAYMODE описывает основное выделение, используемое для сканирования на дисплее.
Синтаксис
typedef struct _D3DKMT_SETDISPLAYMODE {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hPrimaryAllocation;
[in] D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
[in] D3DDDI_ROTATION DisplayOrientation;
[out] UINT PrivateDriverFormatAttribute;
[in] D3DKMT_SETDISPLAYMODE_FLAGS Flags;
} D3DKMT_SETDISPLAYMODE;
Члены
[in] hDevice
Дескриптор устройства, запрашивающего параметр режима отображения.
[in] hPrimaryAllocation
Тип данных D3DKMT_HANDLE, представляющий дескриптор режима ядра в основном выделении для сканирования.
[in] ScanLineOrdering
Значение D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERINGтипа, указывающее порядок строк сканирования в режиме отображения.
[in] DisplayOrientation
Значение D3DDDI_ROTATIONтипа, определяющее ориентацию режима отображения.
[out] PrivateDriverFormatAttribute
Значение UINT, указывающее атрибут закрытого формата, который должен использовать драйвер клиента OpenGL (ICD) для преобразования текущей первичной поверхности, если вызов D3DKMTSetDisplayMode сбой с STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT.
[in] Flags
Поддерживается в Windows 7 и более поздних версиях.
Структура D3DKMT_SETDISPLAYMODE_FLAGS, указывающая флаги битового поля, атрибуты для настройки режима отображения.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows Vista |
| заголовка | d3dkmthk.h (include D3dkmthk.h) |