структура DXGK_DISPLAY_INFORMATION (d3dkmdt.h)

Содержит сведения о дисплее, передаваемые между операционной системой и драйвером мини-порта дисплея при запуске или остановке драйвера в ответ на событие Plug and Play (PnP).

Синтаксис

typedef struct _DXGK_DISPLAY_INFORMATION {
  UINT                           Width;
  UINT                           Height;
  UINT                           Pitch;
  D3DDDIFORMAT                   ColorFormat;
  PHYSICAL_ADDRESS               PhysicAddress;
  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
  ULONG                          AcpiId;
} DXGK_DISPLAY_INFORMATION, *PDXGK_DISPLAY_INFORMATION;

Члены

Width

Значение UINT, указывающее ширину текущего режима отображения в единицах пикселей.

Height

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

Pitch

Значение UINT, указывающее общее количество байтов, содержащихся в одной строке экрана.

ColorFormat

Значение типа D3DDDIFORMAT , указывающее формат цвета пикселей в текущем режиме отображения. Драйвер не должен поддерживать все форматы цветов в структуре D3DDDIFORMAT . Дополнительные сведения о форматах, которые должны поддерживаться, см. в разделах DxgkCbAcquirePostDisplayOwnership и DxgkDdiStopDeviceAndReleasePostDisplayOwnership.

PhysicAddress

Физический начальный адрес буфера кадров для текущего режима отображения.

TargetId

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

AcpiId

Значение ULONG, указывающее идентификатор ACPI целевого объекта представления видео, указанного элементом TargetId .

Примечание Если целевой объект видео не является устройством ACPI, этому элементу необходимо задать значение 0.
 

Комментарии

Дополнительные сведения об использовании членов DXGK_DISPLAY_INFORMATION см. в разделах DxgkCbAcquirePostDisplayOwnership и DxgkDdiStopDeviceAndReleasePostDisplayOwnership.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3dkmdt.h

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

D3DDDIFORMAT

DxgkCbAcquirePostDisplayOwnership

DxgkDdiStopDeviceAndReleasePostDisplayOwnership