Compartilhar via


estrutura DXGKARGCB_PINFRAMEBUFFERFORSAVE (d3dkmddi.h)

A estrutura DXGKARGCB_PINFRAMEBUFFERFORSAVE contém os argumentos usados pela função de retorno de chamada DXGKCB_PINFRAMEBUFFERFORSAVE , para fixar o buffer de quadros para salvar.

Sintaxe

typedef struct _DXGKARGCB_PINFRAMEBUFFERFORSAVE {
  [in]  UINT   PhysicalAdapterIndex;
  [in]  SIZE_T CommitSize;
  [out] PMDL   pMdl;
} DXGKARGCB_PINFRAMEBUFFERFORSAVE;

Membros

[in] PhysicalAdapterIndex

O índice do adaptador físico.

[in] CommitSize

O tamanho, em bytes, que o driver requer para fixar. Esse tamanho deve ser um múltiplo de PAGE_SIZE e deve ser menor ou igual ao tamanho máximo especificado pelo driver durante a inicialização em DXGK_FRAMEBUFFERSAVEAREA (durante DXGKQAITYPE_FRAMEBUFFERSAVESIZE).

[out] pMdl

Um MDL apontando para as páginas da área de salvamento do buffer de quadros. Essas páginas têm a garantia de serem mapeadas para o IoMmu.

Comentários

Consulte Isolamento de GPU baseado em IOMMU para obter mais informações.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1803 (WDDM 2.4)
Cabeçalho d3dkmddi.h

Confira também

DXGKCB_PINFRAMEBUFFERFORSAVE