Partager via


structure DXGK_DISPLAY_INFORMATION (d3dkmdt.h)

Contient les informations d’affichage transmises entre le système d’exploitation et le pilote miniport d’affichage lorsque le pilote est démarré ou arrêté en réponse à un événement Plug-and-Play (PnP).

Syntaxe

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;

Membres

Width

Valeur UINT qui spécifie la largeur du mode d’affichage actuel en unités de pixels.

Height

Valeur UINT qui spécifie la hauteur du mode d’affichage actuel en unités de pixels.

Pitch

Valeur UINT qui spécifie le nombre total d’octets contenus dans une ligne d’écran.

ColorFormat

Valeur de type D3DDDIFORMAT qui indique le format de couleur de pixel du mode d’affichage actuel. Le pilote n’a pas besoin de prendre en charge tous les formats de couleur dans la structure D3DDDIFORMAT. Pour plus d’informations sur les formats qui doivent être pris en charge, consultez DxgkCbAcquirePostDisplayOwnership et DxgkDdiStopDeviceAndReleasePostDisplayOwnership.

PhysicAddress

Adresse de début physique de la mémoire tampon d’image pour le mode d’affichage actuel.

TargetId

Valeur entière qui spécifie l’identificateur de la vidéo cible présente sur l’adaptateur d’affichage auquel l’appareil d’affichage est connecté.

AcpiId

Valeur ULONG qui spécifie l’identificateur ACPI de la vidéo présente cible spécifiée par le TargetId membre.

Remarque Si la cible actuelle de la vidéo n’est pas un appareil ACPI, ce membre doit être défini sur zéro.
 

Remarques

Pour plus d’informations sur l’utilisation des membres de DXGK_DISPLAY_INFORMATION, consultez DxgkCbAcquirePostDisplayOwnership et DxgkDdiStopDeviceAndReleasePostDisplayOwnership.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
d’en-tête d3dkmdt.h

Voir aussi

D3DDDIFORMAT

DxgkCbAcquirePostDisplayOwnership

DxgkDdiStopDeviceAndReleasePostDisplayOwnership