structure D3DKMT_GPUMMU_CAPS (d3dkmthk.h)
La structure D3DKMT_GPUMMU_CAPS décrit les fonctionnalités du MMU GPU (unité de gestion de la mémoire).
Syntaxe
typedef struct _D3DKMT_GPUMMU_CAPS {
union {
struct {
UINT ReadOnlyMemorySupported : 1;
UINT NoExecuteMemorySupported : 1;
UINT CacheCoherentMemorySupported : 1;
UINT Reserved : 29;
};
UINT Value;
} Flags;
UINT VirtualAddressBitCount;
} D3DKMT_GPUMMU_CAPS;
Membres
Flags
Indicateurs pour indiquer le type de fonctionnalités.
Flags.ReadOnlyMemorySupported
Indique si le MMU GPU prend en charge la mémoire en lecture seule.
Flags.NoExecuteMemorySupported
Indique si le MMU GPU prend en charge le marquage de la mémoire comme non exécutable.
Flags.CacheCoherentMemorySupported
Indique si le MMU GPU prend en charge l’accès à la mémoire cohérente du cache.
Flags.Reserved
Réservé à l’utilisation du système.
Flags.Value
Une autre façon d’accéder aux indicateurs.
VirtualAddressBitCount
Nombre de bits utilisés pour les adresses virtuelles par le MMU GPU.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 (WDDM 2.0) |
d’en-tête | d3dkmthk.h |