Partager via


énumération DXGK_ACCESS_MODE (d3dkmddi.h)

DXGK_ACCESS_MODE décrit le mode d’accès qui DxgkCbMapPhysicalMemory fournira lors de l’exécution d’un mappage.

Syntaxe

typedef enum _DXGK_ACCESS_MODE {
  DXGK_ACCESS_MODE_KERNEL_MODE,
  DXGK_ACCESS_MODE_USER_MODE
} DXGK_ACCESS_MODE;

Constantes

 
DXGK_ACCESS_MODE_KERNEL_MODE
Le mappage obtenu sera une adresse virtuelle en mode noyau. Si le hPhysicalMemoryObject retourné par DxgkCbCreatePhysicalMemoryObject est de type DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE, AccessMode doit être KernelMode.
DXGK_ACCESS_MODE_USER_MODE
Le mappage résultant sera effectué dans le contexte du processus actuel. L’appelant doit être dans le contexte du processus correct pendant la carte et unmap.

Remarques

DXGK_ACCESS_MODE est fourni dans la structure DXGKARGCB_MAP_PHYSICAL_MEMORY transmise à DxgkCbMapPhysicalMemory.

Exigences

Exigence Valeur
serveur minimum pris en charge Windows Server 2022
d’en-tête d3dkmddi.h

Voir aussi

DXGKARGCB_MAP_PHYSICAL_MEMORY

DxgkCbCreatePhysicalMemoryObject

DxgkCbMapPhysicalMemory

DxgkCbUnmapPhysicalMemory