Partager via


structure DXGK_DEVICEINFOFLAGS (d3dkmddi.h)

La structure DXGK_DEVICEINFOFLAGS identifie, dans les indicateurs de champ binaire, des informations sur un appareil graphique.

Syntaxe

typedef struct _DXGK_DEVICEINFOFLAGS {
  union {
    struct {
      UINT GuaranteedDmaBufferContract : 1;
      UINT Reserved : 31;
    };
    [out] UINT Value;
  };
} DXGK_DEVICEINFOFLAGS;

Membres

[out] GuaranteedDmaBufferContract

Obsolète. Valeur UINT qui spécifie si l’appareil créé via un appel à DxgkDdiCreateDevice utilise le modèle de contrat garanti pour les mémoires tampons DMA (Direct Memory Access). Pour plus d’informations sur le modèle de contrat garanti, consultez Utilisation du modèle de mémoire tampon DMA de contrat garanti. Si ce membre est défini, l’appareil utilise le modèle de contrat garanti ; si ce membre n’est pas défini, l’appareil n’utilise pas le modèle de contrat garanti. Le modèle de pilote d’affichage pour Windows Vista prend actuellement en charge uniquement le modèle de mémoire tampon DMA garanti.

La définition de ce membre équivaut à définir le premier bit du membre valeur de 32 bits (0x00000001).

[out] Reserved

Ce membre est réservé et doit être défini sur zéro. La définition de ce membre sur zéro équivaut à définir les 31 bits restants (0xFFFFFFFE) de la valeur valeur 32 bits membre sur zéros.

[out] Value

Membre de l’union qui DXGK_DEVICEINFOFLAGS contient une valeur 32 bits qui indique des informations sur un appareil graphique.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGK_DEVICEINFO

DxgkDdiCreateDevice