Partager via


DXGK_DISPLAY_INFORMATION structure (d3dkmdt.h)

Contient les informations d’affichage passées 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 couleurs 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 de trame pour le mode d’affichage actuel.

TargetId

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

AcpiId

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

Note Si la cible vidéo présente 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête d3dkmdt.h

Voir aussi

D3DDDIFORMAT

DxgkCbAcquirePostDisplayOwnership

DxgkDdiStopDeviceAndReleasePostDisplayOwnership