structure D3DKMT_WDDM_2_0_CAPS (d3dkmdt.h)
Réservé pour le système. Ne pas utiliser.
Syntaxe
typedef struct _D3DKMT_WDDM_2_0_CAPS {
union {
struct {
UINT Support64BitAtomics : 1;
UINT GpuMmuSupported : 1;
UINT IoMmuSupported : 1;
UINT FlipOverwriteSupported : 1;
UINT SupportContextlessPresent : 1;
UINT SupportSurpriseRemoval : 1;
#if ...
UINT Reserved : 26;
#elif
UINT Reserved : 27;
#else
UINT Reserved : 29;
#endif
};
UINT Value;
};
} D3DKMT_WDDM_2_0_CAPS;
Membres
Support64BitAtomics
Prend en charge les atomics 64 bits.
GpuMmuSupported
Prend en charge la gestion de la mémoire GPU.
IoMmuSupported
Prend en charge la gestion de la mémoire d’entrée/sortie.
FlipOverwriteSupported
Prend en charge le remplacement inversé.
SupportContextlessPresent
Prend en charge l’affichage présent sans contexte.
SupportSurpriseRemoval
Prend en charge la suppression surprise.
Reserved
Réservé.
Value
Une autre façon d’accéder aux bits de la limite.
Remarques
Le noyau graphique utilise D3DKMT_WDDM_2_0_CAPS pour stocker diverses fonctionnalités introduites dans le modèle WDDM (Windows Display Driver Model) version 2.0. Le pilote fournit ses fonctionnalités de prise en charge pendant l’initialisation, de sorte qu’il connaît déjà toutes les valeurs spécifiées dans cette structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | d3dkmdt.h |