D3DKMT_GPUMMU_CAPS structure (d3dkmthk.h)
Used to get GPU memory management unit capabilities.
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;
Members
Flags
Flags to indicate the type of capabilities.
Flags.ReadOnlyMemorySupported
Read-only memory is supported.
Flags.NoExecuteMemorySupported
No execute memory is supported.
Flags.CacheCoherentMemorySupported
Cache coherent memory is supported.
Flags.Reserved
Reserved for system use.
Flags.Value
VirtualAddressBitCount
The virtual address bit count.
Requirements
Requirement | Value |
---|---|
Header | d3dkmthk.h |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for