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 precisa 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.

Observações

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

Requisitos

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

Consulte também

DXGKCB_PINFRAMEBUFFERFORSAVE