Compartilhar via


DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS enumeração (dxgiddi.h)

A enumeração DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS define um conjunto de sinalizadores que descrevem as características e os comportamentos de uma sobreposição multiplano.

Syntax

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_RENDER_PRESENT
} ;

Constantes

 
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP
O plano de sobreposição deve inverter os dados verticalmente, fazendo com que eles apareçam de cabeça para baixo.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP
O plano de sobreposição deve inverter os dados horizontalmente, fazendo com que eles apareçam como uma imagem de espelho da direita para a esquerda.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION
Indica que o plano deve ser estendido usando o hardware do instalador de painel.

Isso só deve ser definido para o plano 0.

Pode haver suporte para a composição com outros planos de sobreposição de vários planos, mas as ClipRects desses planos devem ser associadas ao SourceRect deste plano.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION
O runtime pode solicitar que o driver desabilite temporariamente a transformação durante o período em que a renderização do buffer frontal é desejada.

Uma transformação ocorre quando o conteúdo é transferido da superfície do aplicativo para uma superfície de sombra em preparação para uma operação de inversão. Para obter mais informações, consulte PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION e PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho dxgiddi.h (inclua D3d10umddi.h)