共用方式為


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