estrutura D3DKMT_FREEGPUVIRTUALADDRESS (d3dkmthk.h)

D3DKMT_FREEGPUVIRTUALADDRESS é usado com FreeGpuVirtualAddress para liberar uma variedade de endereços virtuais de GPU (unidade de processamento gráfico) que foram previamente reservados ou mapeados.

Sintaxe

typedef struct _D3DKMT_FREEGPUVIRTUALADDRESS {
  D3DKMT_HANDLE                         hAdapter;
  D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS BaseAddress;
  D3DKMT_ALIGN64 D3DGPU_SIZE_T          Size;
} D3DKMT_FREEGPUVIRTUALADDRESS;

Membros

hAdapter

Especifica o identificador para o adaptador.

BaseAddress

Especifica o endereço virtual base, em bytes, do intervalo a ser liberado. Deve estar alinhado a 4 KB.

Size

Especifica o tamanho, em bytes, do intervalo a ser liberado. Deve estar alinhado a 4 KB.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho d3dkmthk.h (inclua D3dkmthk.h)

Confira também

FreeGpuVirtualAddress