estructura de D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT (d3d12.h)

Detalla las limitaciones del espacio de direcciones virtuales de GPU del adaptador, incluidos los bits de dirección máximo por recurso y por proceso.

Sintaxis

typedef struct D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT {
  UINT MaxGPUVirtualAddressBitsPerResource;
  UINT MaxGPUVirtualAddressBitsPerProcess;
} D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT;

Miembros

MaxGPUVirtualAddressBitsPerResource

Bits máximos de dirección virtual de GPU por recurso.

Algunos adaptadores tienen significativamente menos bits disponibles por recurso que por proceso, mientras que otros adaptadores tienen bits mucho mayores disponibles por recurso que por proceso. Este último escenario tiende a ocurrir en escenarios menos comunes, como cuando se ejecuta un proceso de 32 bits en determinados adaptadores de UMA. Cuando las funcionalidades por recurso son mayores que por proceso, las funcionalidades mayores por recurso solo se pueden aprovechar mediante recursos reservados o páginas asignadas NULL.

MaxGPUVirtualAddressBitsPerProcess

Bits máximos de dirección virtual de GPU por proceso.

Cuando este valor es casi igual al presupuesto de residencia disponible, Evict no será una opción factible para administrar la residencia. Consulte MakeResident para obtener más detalles.

Comentarios

Vea la constante de enumeración D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT en la enumeración D3D12_FEATURE .

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Estructuras principales

D3D12_FEATURE