structure D3DKMT_WDDM_1_2_CAPS (d3dkmdt.h)
Réservé pour le système. Ne pas utiliser.
Syntaxe
typedef struct _D3DKMT_WDDM_1_2_CAPS {
D3DKMDT_PREEMPTION_CAPS PreemptionCaps;
union {
struct {
UINT SupportNonVGA : 1;
UINT SupportSmoothRotation : 1;
UINT SupportPerEngineTDR : 1;
UINT SupportKernelModeCommandBuffer : 1;
UINT SupportCCD : 1;
UINT SupportSoftwareDeviceBitmaps : 1;
UINT SupportGammaRamp : 1;
UINT SupportHWCursor : 1;
UINT SupportHWVSync : 1;
UINT SupportSurpriseRemovalInHibernation : 1;
UINT Reserved : 22;
};
UINT Value;
};
} D3DKMT_WDDM_1_2_CAPS;
Membres
PreemptionCaps
Dispose de fonctionnalités de préemption.
SupportNonVGA
Prend en charge les non-VGA.
SupportSmoothRotation
Prend en charge la rotation fluide.
SupportPerEngineTDR
Prend en charge la détection et la récupération du délai d’attente par moteur (TDR).
SupportKernelModeCommandBuffer
Prend en charge la mémoire tampon de commande en mode noyau.
SupportCCD
Prend en charge la connexion et la configuration des affichages (CCD).
SupportSoftwareDeviceBitmaps
Prend en charge les bitmaps d’appareils logiciels.
SupportGammaRamp
Prend en charge la rampe gamma.
SupportHWCursor
Prend en charge le curseur matériel.
SupportHWVSync
Prend en charge Vsync matériel.
SupportSurpriseRemovalInHibernation
Prend en charge la suppression surprise en veille prolongée.
Reserved
Réservé.
Value
Une autre façon d’accéder aux bits de la limite.
Remarques
Le noyau graphique utilise D3DKMT_WDDM_1_2_CAPS pour stocker diverses fonctionnalités introduites dans le modèle WDDM (Windows Display Driver Model) version 1.2. 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 8 |
En-tête | d3dkmdt.h |