共用方式為


DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION結構(d3dkmddi.h)

指定在組成平面之後應該發生的任何其他轉換相關信息。

語法

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;

成員

Flags

DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS 結構,表示其他轉換資訊。

SrcRect

包含虛擬模式的來源 rect。

DstRect

包含虛擬模式的目的地 rect。

Rotation

表示應該在最終影像上發生的其他旋轉。

言論

來源模式包含虛擬模式大小,而目的地矩形會指出虛擬模式如何對應至實體模式。

例如,如果 1024x768 虛擬模式與 1920x1080 實體模式搭配使用,則可能有下列設定:

延展模式:

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

置中模式:

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

長寬比例伸展:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {240, 0, 1680, 1080} / 1080p 監視器解析度

要求

要求 價值
標頭 d3dkmddi.h