структура D3DKMT_VA_RANGE_DESC (d3dkmthk.h)

Описание диапазона виртуальных адресов (VA).

Синтаксис

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;

Члены

[in] VadAddress

Адрес дисплея для ускорения видео (VAD).

[in] VaRangeIndex

Индекс диапазона виртуальных адресов.

[in] PhysicalAdapterIndex

Индекс физического адаптера в цепочке LDA (связанный видеоадаптер).

[out] StartAddress

Начальный адрес.

[out] EndAddress

Конечный адрес.

[out] DriverProtection

Защита драйвера.

[out] OwnerType

Тип владельца VIDMM_VAD_OWNER_TYPE.

[out] pOwner

Указатель на владельца.

[out] OwnerOffset

Смещение владельца.

[out] Protection

Тип защиты D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE.

Требования

Требование Значение
Заголовок d3dkmthk.h