Compartilhar via


enumeração D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE (d3dukmdt.h)

D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE descreve os detalhes da operação de atualização de endereço virtual que está sendo executada.

Syntax

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

Constantes

 
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP
Mapeia o intervalo de endereços virtuais fornecido para o intervalo de alocação fornecido. A alocação não precisa ser residente no momento do envio ou no momento do mapeamento. A proteção de leitura/gravação é definida como as páginas. DriverProtection para as páginas é definido como zero.
D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP
Coloca o intervalo de endereços virtuais especificado no estado zero ou no estado inválido .
D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY
A operação de cópia copia todos os mapeamentos do intervalo de endereços virtuais de GPU de origem para o intervalo de destino. Os intervalos de origem e destino têm permissão para interseção. Ambos os intervalos devem pertencer a um intervalo de endereços virtuais reservado (zero).
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
Mapeia o intervalo de endereços virtuais fornecido para o intervalo de alocação fornecido. A alocação não precisa ser residente no momento do envio ou no momento do mapeamento. A proteção de página é especificada na operação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho d3dukmdt.h (inclua D3dumddi.h, D3dkmddi.h)