// d3dkmthk.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The virtual address (VA) range description.
VadAddress [in]The video acceleration display (VAD) address.
VaRangeIndex [in]The virtual address range index.
PhysicalAdapterIndex [in]The physical adapter index in the LDA (linked display adapter) chain.
StartAddress [out]The start address.
EndAddress [out]The end address.
DriverProtection [out]The driver protection.
OwnerType [out]A VIDMM_VAD_OWNER_TYPE owner type.
pOwner [out]Pointer to the owner.
OwnerOffset [out]The owner offset.
Protection [out]A D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE protection type.