Compartilhar via


estrutura DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL (d3dkmddi.h)

DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL é usado como parte de uma operação para preencher uma alocação com um padrão.

Sintaxe

typedef struct _DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL {
  HANDLE                 hAllocation;
  UINT64                 AllocationOffsetInBytes;
  UINT64                 FillSizeInBytes;
  UINT                   FillPattern;
  D3DGPU_VIRTUAL_ADDRESS DestinationVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL;

Membros

hAllocation

O identificador do driver do modo kernel da alocação que está sendo preenchida. O identificador é retornado de DxgkDdiCreateAllocation. As propriedades de alocação são necessárias para detectar se a alocação é girada.

AllocationOffsetInBytes

O deslocamento, em bytes, desde o início da alocação que está sendo preenchida.

FillSizeInBytes

O número de bytes a preencher.

FillPattern

O padrão de bytes com o qual preencher.

DestinationVirtualAddress

O endereço virtual do destino no contexto do processo de paginação.

Requisitos

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

Confira também

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation