Compartilhar via


Estrutura CompositionFrameDisplayInstance (presentation.h)

Representa uma única instância do conteúdo mostrado em uma única saída.

Sintaxe

typedef struct CompositionFrameDisplayInstance {
  LUID                         displayAdapterLUID;
  UINT                         displayVidPnSourceId;
  UINT                         displayUniqueId;
  LUID                         renderAdapterLUID;
  CompositionFrameInstanceKind instanceKind;
  PresentationTransform        finalTransform;
  boolean                      requiredCrossAdapterCopy;
  DXGI_COLOR_SPACE_TYPE        colorSpace;
} CompositionFrameDisplayInstance;

Membros

displayAdapterLUID

displayVidPnSourceId

displayUniqueId

renderAdapterLUID

instanceKind

Tipo: CompositionFrameInstanceKind

O tipo de instância.

finalTransform

Tipo: PresentationTransform

A transformação acumulada na tela do conteúdo exibido, incluindo todas as transformações de visuais ancestrais, se aplicável.

requiredCrossAdapterCopy

Tipo: BOOLEAN

TRUE se ocorreu uma cópia para exibir essa instância devido ao destino ser um adaptador diferente do adaptador da alocação; caso contrário, FALSE.

colorSpace

Tipo: DXGI_COLOR_SPACE_TYPE

O tipo de espaço de cor da saída em que essa instância foi mostrada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho presentation.h