D3DKMT_GPUMMU_CAPS Struktur (d3dkmthk.h)
Die D3DKMT_GPUMMU_CAPS Struktur beschreibt die Funktionen des GPU-MMU (Speicherverwaltungseinheit).
Syntax
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;
Angehörige
Flags
Flags, um den Typ der Funktionen anzugeben.
Flags.ReadOnlyMemorySupported
Gibt an, ob die GPU-MMU schreibgeschützten Speicher unterstützt.
Flags.NoExecuteMemorySupported
Gibt an, ob die GPU-MMU das Markieren des Speichers als nicht ausführbare Datei unterstützt.
Flags.CacheCoherentMemorySupported
Gibt an, ob die GPU-MMU cacheeinheitlichen Speicherzugriff unterstützt.
Flags.Reserved
Reserviert für die Systemverwendung.
Flags.Value
Eine alternative Möglichkeit, auf die Flags zuzugreifen.
VirtualAddressBitCount
Die Anzahl der Bits, die von der GPU-MMU für virtuelle Adressen verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützter Client (Mindestversion) | Windows 10 (WDDM 2.0) |
Header- | d3dkmthk.h |