Partager via


structure D3DKMT_VA_RANGE_DESC (d3dkmthk.h)

Description de la plage d’adresses virtuelles (VA).

Syntaxe

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;

Membres

[in] VadAddress

Adresse d’accélération vidéo (VAD).

[in] VaRangeIndex

Index de plage d’adresses virtuelle.

[in] PhysicalAdapterIndex

Index de l’adaptateur physique dans la chaîne LDA (adaptateur d’affichage lié).

[out] StartAddress

Adresse de début.

[out] EndAddress

Adresse de fin.

[out] DriverProtection

Protection du pilote.

[out] OwnerType

Type de propriétaire VIDMM_VAD_OWNER_TYPE.

[out] pOwner

Pointeur vers le propriétaire.

[out] OwnerOffset

Décalage du propriétaire.

[out] Protection

Type de protection D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE.

Exigences

Exigence Valeur
d’en-tête d3dkmthk.h