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