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保護の種類。

要件

要件
Header d3dkmthk.h