DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 結構 (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 包含 DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 函式的自變數。

語法

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID           VidPnSourceId;
  DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS   InputFlags;
  DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS  OutputFlags;
  UINT                                     PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE3           **ppPlanes;
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
  UINT                                     Duration;
  DXGK_HDR_METADATA                        *pHDRMetaData;
  UINT64                                   TargetFlipTime;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3;

成員

VidPnSourceId

整數,識別顯示配接器上的視訊呈現來源。

InputFlags

識別要執行的顯示作業類型的 DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS 結構。

OutputFlags

從驅動程式傳回資訊的 DXGK_SETVIPNSOURCEADDRESS_OUTPUT_FLAGS 結構。

PlaneCount

ppPlanes 清單中的重疊平面數目。

ppPlanes

要顯示重疊平面之 DXGK_MULTIPLANE_OVERLAY_PLANE3 結構的指標陣列。

pPostComposition

包含虛擬模式資訊的 DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION 結構的指標,以及應該在撰寫平面之後套用的其他轉換資訊。

如果為 NULL,則不應該套用任何後置組合轉換。

Duration

當目前作業翻轉至畫面,而下一個垂直空白中斷發生時,以 100 奈秒為單位的時間長度。

如果為零,則重新整理速率應該是根據目前模式的預設速率。

pHDRMetaData

DXGK_HDR_METADATA結構的指標,指出任何可能可用的元數據資訊。 NULL 值表示沒有新的元數據可供使用。

TargetFlipTime

值,描述 QPC 單位中的目標翻轉時間。 當時鐘達到此值時,允許框架傳送至顯示器,同時接受 VSync 和卸載旗標。 如需詳細資訊,請參閱 硬體翻轉佇列

規格需求

需求
標頭 d3dkmddi.h

另請參閱

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3