Compartilhar via


DXGK_ACCESS_MODE enumeração (d3dkmddi.h)

DXGK_ACCESS_MODE descreve o modo de acesso que DxgkCbMapPhysicalMemory fornecerá ao fazer um mapeamento.

Syntax

typedef enum _DXGK_ACCESS_MODE {
  DXGK_ACCESS_MODE_KERNEL_MODE,
  DXGK_ACCESS_MODE_USER_MODE
} DXGK_ACCESS_MODE;

Constantes

 
DXGK_ACCESS_MODE_KERNEL_MODE
O mapeamento resultante será um endereço virtual no modo kernel. Se o hPhysicalMemoryObject retornado por DxgkCbCreatePhysicalMemoryObject for do tipo DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE, o AccessMode deverá ser KernelMode.
DXGK_ACCESS_MODE_USER_MODE
O mapeamento resultante será feito no contexto do processo atual. Espera-se que o chamador esteja no contexto do processo correto durante o mapa e o unmap.

Comentários

DXGK_ACCESS_MODE é fornecido na estrutura DXGKARGCB_MAP_PHYSICAL_MEMORY que é passada para DxgkCbMapPhysicalMemory.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho d3dkmddi.h

Confira também

DXGKARGCB_MAP_PHYSICAL_MEMORY

DxgkCbCreatePhysicalMemoryObject

DxgkCbMapPhysicalMemory

DxgkCbUnmapPhysicalMemory