estrutura D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT (d3d12.h)

Detalha as limitações de espaço de endereço virtual da GPU do adaptador, incluindo o máximo de bits de endereço por recurso e por processo.

Sintaxe

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

Membros

MaxGPUVirtualAddressBitsPerResource

O máximo de bits de endereço virtual de GPU por recurso.

Alguns adaptadores têm significativamente menos bits disponíveis por recurso do que por processo, enquanto outros adaptadores têm bits significativamente maiores disponíveis por recurso do que por processo. O último cenário tende a ocorrer em cenários menos comuns, como ao executar um processo de 32 bits em determinados adaptadores UMA. Quando os recursos por recurso são maiores que por processo, os recursos maiores por recurso só podem ser aproveitados por recursos reservados ou páginas mapeadas NULL.

MaxGPUVirtualAddressBitsPerProcess

O máximo de bits de endereço virtual de GPU por processo.

Quando esse valor for quase igual ao orçamento de residência disponível, a remoção não será uma opção viável para gerenciar a residência. Consulte MakeResident para obter mais detalhes.

Comentários

Consulte a constante de enumeração D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT na enumeração D3D12_FEATURE .

Requisitos

Requisito Valor
Cabeçalho d3d12.h

Confira também

Estruturas principais

D3D12_FEATURE