Partilhar 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 serem preenchidos.

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
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation