estrutura DXGK_PAGE_TABLE_LEVEL_DESC (d3dkmddi.h)
A estrutura DXGK_PAGE_TABLE_LEVEL_DESC descreve os recursos aplicados no nível da página.
Sintaxe
typedef struct _DXGK_PAGE_TABLE_LEVEL_DESC {
UINT PageTableIndexBitCount;
UINT PageTableSegmentId;
UINT PagingProcessPageTableSegmentId;
UINT PageTableSizeInBytes;
UINT PageTableAlignmentInBytes;
} DXGK_PAGE_TABLE_LEVEL_DESC;
Membros
PageTableIndexBitCount
O número de bits no endereço virtual, que é usado como um índice na matriz de entrada da tabela de páginas. O número de entradas em cada tabela de página é 2PageTableIndexBitCount. O gerenciador de memória de vídeo configura as entradas da tabela de páginas, supondo que cada entrada abrange uma página de 4 KB. Quando a tabela de página raiz é redimensionável, o valor desse nível deve ser definido como uma contagem inicial de bits de índice (ela pode ser definida como zero). Os DXGK_PAGE_TABLE_LEVEL_DESC::P ageTableSizeInBytes correspondentes também devem ser definidos adequadamente.
PageTableSegmentId
Um identificador de segmento de memória baseado em zero. Quando o identificador de segmento aponta para a memória do sistema, o tamanho da tabela de página não pode ter mais de 4 KB. O valor zero é reservado para memória do sistema.
PagingProcessPageTableSegmentId
Um identificador de segmento de memória baseado em zero para o processo de paginação. Quando o identificador de segmento aponta para a memória do sistema (zero), o tamanho da tabela de página não pode ter mais de 4 KB. O valor zero é reservado para memória do sistema.
PageTableSizeInBytes
O tamanho de uma tabela de página em bytes. O número de entradas em uma tabela de páginas é igual a 2PageTableIndexBitCount. O tamanho deve ser um múltiplo do tamanho da página da CPU. Quando a tabela de página raiz é redimensionável, o valor desse nível deve ser definido como um tamanho de tabela de página inicial (ele pode ser definido como zero).
PageTableAlignmentInBytes
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |