Compartilhar via


estrutura DXGI_OUTDUPL_DESC (dxgi1_2.h)

A estrutura DXGI_OUTDUPL_DESC descreve a dimensão da saída e da superfície que contém a imagem da área de trabalho. O formato da imagem da área de trabalho é sempre DXGI_FORMAT_B8G8R8A8_UNORM.

Sintaxe

typedef struct DXGI_OUTDUPL_DESC {
  DXGI_MODE_DESC     ModeDesc;
  DXGI_MODE_ROTATION Rotation;
  BOOL               DesktopImageInSystemMemory;
} DXGI_OUTDUPL_DESC;

Membros

ModeDesc

Uma estrutura DXGI_MODE_DESC que descreve o modo de exibição da saída duplicada.

Rotation

Um membro do DXGI_MODE_ROTATION tipo enumerado que descreve como a saída duplicada gira uma imagem.

DesktopImageInSystemMemory

Especifica se o recurso que contém a imagem da área de trabalho já está localizado na memória do sistema. TRUE se o recurso estiver na memória do sistema; caso contrário, FALSE. Se esse valor for TRUE e o aplicativo exigir acesso à CPU, ele poderá usar os métodos IDXGIOutputDuplication::MapDesktopSurface e IDXGIOutputDuplication::UnMapDesktopSurface para evitar copiar os dados em um buffer de preparo.

Comentários

Essa estrutura é usada pelo GetDesc.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 e Platform Update para Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho dxgi1_2.h

Confira também

Estruturas DXGI