D3DKMT_VA_RANGE_DESC - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmthk-_d3dkmt_va_range_desc)

_D3DKMT_VA_RANGE_DESC structure

Description

The virtual address (VA) range description.

Members

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.

Remarks

See also