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


структура 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, этот элемент должен иметь значение нулю.
 

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
заголовка d3dkmdt.h

См. также

D3DDDIFORMAT

DxgkCbAcquirePostDisplayOwnership

DxgkDdiStopDeviceAndReleasePostDisplayOwnership