structure DXGK_GPUPCAPS (d3dkmddi.h)

Un pilote d’affichage en mode noyau utilise la structure DXGK_GPUPCAPS pour identifier ses fonctionnalités GPU.

Syntaxe

typedef struct _DXGK_GPUPCAPS {
  union {
    struct {
      UINT VirtualMachineHibernation : 1;
      UINT HotDriverUpdate : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  } Caps;
} DXGK_GPUPCAPS;

Membres

Caps

Caps.VirtualMachineHibernation

Le pilote définit la limite si la mise en veille prolongée invité est prise en charge pour les appareils GPU-P. La prise en charge de la mise en veille prolongée des invités est facultative et non requise pour la certification du pilote. Une machine virtuelle, pour laquelle la mise en veille prolongée est activée et une carte GPU-P ajoutée, ne peut pas démarrer si le pilote ne prend pas en charge la mise en veille prolongée invité.

Caps.HotDriverUpdate

Le pilote définit la limite si la mise à jour à chaud du pilote est prise en charge pour les appareils GPU-P.

Caps.Reserved

Réservé.

Caps.Value

Collection UINT de champs de bits pour les différentes fonctionnalités GPU-P.

Remarques

Le KMD doit remplir ces majuscules en réponse à une requête DXGKQAITYPE_GPUPCAPSQueryAdapterInfo . Ceux-ci sont interrogés par le système d’exploitation lors de l’initialisation de l’appareil après l’appel de DxgkDdiStartDevice et uniquement si la carte prend en charge le partitionnement GPU.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1903
En-tête d3dkmddi.h