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