Partager via


structure DXGK_GPUPCAPS (d3dkmddi.h)

Un pilote d’affichage en mode noyau utilise la structure DXGK_GPUPCAPS pour identifier ses fonctionnalités de partitionnement GPU (GPU-P).

Syntaxe

typedef struct _DXGK_GPUPCAPS {
  union {
    struct {
      UINT VirtualMachineHibernation : 1;
      UINT HotDriverUpdate : 1;
      UINT LiveMigration : 1;
      UINT ScatterMapReserve : 1;
#if ...
      UINT Reserved : 28;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  } Caps;
} DXGK_GPUPCAPS;

Membres

Caps

Union contenant les indicateurs de capacité pour l’appareil GPU-P.

Caps.VirtualMachineHibernation

Le pilote définit ce bit s’il prend en charge l’hibernation invité pour les appareils GPU-P. La prise en charge de la mise en veille prolongée invité est facultative et n’est pas requise pour la certification des pilotes. Une machine virtuelle sur laquelle la mise en veille prolongée est activée et un adaptateur GPU-P ajouté échoue si le pilote ne prend pas en charge la mise en veille prolongée invité.

Caps.HotDriverUpdate

Le pilote définit ce bit s’il prend en charge les mises à jour de pilotes à chaud pour les appareils GPU-P.

Caps.LiveMigration

Le pilote définit ce bit s’il prend en charge migration dynamique pour les appareils GPU-P. Ajouté dans Windows 11, version 24H2 (WDDM 3.2).

Caps.ScatterMapReserve

Le pilote définit ce bit s’il prend en charge *DxgkDdiSetVirtualGpuResources2, qui sera ajouté dans une prochaine version. Ajouté dans Windows 11, version 24H2 (WDDM 3.2).

Caps.Reserved

Réservé.

Caps.Value

Valeur UINT qui représente les champs de bits combinés des fonctionnalités de GPU-P.

Remarques

Le KMD doit remplir ces majuscules en réponse à une demande de DXGKQAITYPE_GPUPCAPS. Le système d’exploitation les interroge pendant l’initialisation de l’appareil après avoir appelé DxgkDdiStartDevice et uniquement si l’adaptateur prend en charge le partitionnement GPU.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête d3dkmddi.h

Voir aussi

DXGK_QUERYADAPTERINFOTYPE