D3DKMT_VA_RANGE_DESC structure (d3dkmthk.h)
The virtual address (VA) range description.
Syntax
typedef struct _D3DKMT_VA_RANGE_DESC {
[in] D3DKMT_ALIGN64 UINT64 VadAddress;
[in] UINT VaRangeIndex;
[in] UINT PhysicalAdapterIndex;
[out] D3DKMT_ALIGN64 UINT64 StartAddress;
[out] D3DKMT_ALIGN64 UINT64 EndAddress;
[out] D3DKMT_ALIGN64 UINT64 DriverProtection;
[out] UINT OwnerType;
[out] D3DKMT_ALIGN64 UINT64 pOwner;
[out] D3DKMT_ALIGN64 UINT64 OwnerOffset;
[out] UINT Protection;
} D3DKMT_VA_RANGE_DESC;
Members
[in] VadAddress
The video acceleration display (VAD) address.
[in] VaRangeIndex
The virtual address range index.
[in] PhysicalAdapterIndex
The physical adapter index in the LDA (linked display adapter) chain.
[out] StartAddress
The start address.
[out] EndAddress
The end address.
[out] DriverProtection
The driver protection.
[out] OwnerType
A VIDMM_VAD_OWNER_TYPE owner type.
[out] pOwner
Pointer to the owner.
[out] OwnerOffset
The owner offset.
[out] Protection
A D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE protection type.
Requirements
Requirement | Value |
---|---|
Header | d3dkmthk.h |