estrutura DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION (d3dkmddi.h)

Especifica informações sobre transformações adicionais que devem ocorrer depois que os planos são compostos.

Sintaxe

typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
  RECT                                           SrcRect;
  RECT                                           DstRect;
  D3DDDI_ROTATION                                Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;

Membros

Flags

Uma estrutura DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS que indica informações de transformação adicionais.

SrcRect

Contém a retização de origem do modo virtual.

DstRect

Contém a retização de destino do modo virtual.

Rotation

Indica rotação adicional que deve ocorrer na imagem final.

Comentários

O modo de origem contém o tamanho do modo virtual e o retângulo de destino indica como o modo virtual é mapeado para o modo físico.

Por exemplo, se um modo virtual 1024x768 for usado com o modo físico 1920x1080, as seguintes configurações serão possíveis:

Modo de alongamento:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {0, 0, 1920, 1080}

Modo centralizado:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {448, 156, 1472, 924}

Taxa de proporção ampliada:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {240, 0, 1680, 1080} // 1080p monitor resolution

Requisitos

Requisito Valor
Cabeçalho d3dkmddi.h