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 |