Condividi tramite


enumerazione D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE (d3dukmdt.h)

D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE descrive i dettagli dell'operazione di aggiornamento degli indirizzi virtuali eseguita.

Sintassi

typedef enum _D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE {
  D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
} D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE;

Costanti

 
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP
Esegue il mapping dell'intervallo di indirizzi virtuale specificato all'intervallo di allocazione specificato. L'allocazione non deve essere residente al momento dell'invio o al momento del mapping. La protezione di lettura-scrittura è impostata sulle pagine. DriverProtection per le pagine è impostato su zero.
D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP
Inserisce l'intervallo di indirizzi virtuale specificato sullo stato zero o sullo stato non valido .
D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY
L'operazione di copia copia tutti i mapping dall'intervallo di indirizzi virtuali GPU di origine all'intervallo di destinazione. Gli intervalli di origine e di destinazione possono intersecarsi. Entrambi gli intervalli devono appartenere a un intervallo di indirizzi virtuali riservato (zero).
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
Esegue il mapping dell'intervallo di indirizzi virtuale specificato all'intervallo di allocazione specificato. L'allocazione non deve essere residente al momento dell'invio o al momento del mapping. La protezione della pagina viene specificata nell'operazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dukmdt.h (include D3dumddi.h, D3dkmddi.h)