// d3dkmdt.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Contains the display information that is passed between the operating system and the display miniport driver when the driver is started or stopped in response to a Plug and Play (PnP) event.
WidthA UINT value that specifies the width of the current display mode in units of pixels.
HeightA UINT value that specifies the height of the current display mode in units of pixels.
PitchA UINT value that specifies the total number of bytes contained in one screen line.
ColorFormatA value of type D3DDDIFORMAT that indicates the pixel color format of the current display mode. The driver does not have to support all color formats in the D3DDDIFORMAT structure. For more information on formats that must be supported, see DxgkCbAcquirePostDisplayOwnership and DxgkDdiStopDeviceAndReleasePostDisplayOwnership.
PhysicAddressThe physical start address of the frame buffer for the current display mode.
TargetIdAn integer value that specifies the identifier of the video present target on the display adapter that the display device is connected to.
AcpiIdA ULONG value that specifies the ACPI identifier of the video present target specified by the TargetId member.
Note If the video present target is not an ACPI device, this member must be set to zero.
For more information on the use of the members of DXGK_DISPLAY_INFORMATION, see DxgkCbAcquirePostDisplayOwnership and DxgkDdiStopDeviceAndReleasePostDisplayOwnership.
DxgkCbAcquirePostDisplayOwnership
DxgkDdiStopDeviceAndReleasePostDisplayOwnership