DXGKARG_SETINTERRUPTTARGETPRESENTID 結構 (d3dkmddi.h)

DXGKARG_SETINTERRUPTTARGETPRESENTID 結構包含驅動程式DXGKDDI_SETINTERRUPTTARGETPRESENTID回呼函式的參數。

語法

typedef struct _DXGKARG_SETINTERRUPTTARGETPRESENTID {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  ULONGLONG                      InterruptTargetPresentId;
} DXGKARG_SETINTERRUPTTARGETPRESENTID;

成員

VidPnSourceId

[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID 值,識別硬體翻轉佇列的 VidPn 來源標識碼。

LayerIndex

[in]以零起始的索引值,可識別翻轉佇列的 MPO 平面索引。

InterruptTargetPresentId

[in]值,識別完成時引發對應 VSync 或 HSync 中斷所需的 PresentId。 InterruptTargetPresentId 可以是下列其中一個值:

意義
UINT64_MAX 在目標存在標識碼再次變更之前,不需要任何 VSync 中斷。
0 不論是否完成任何新的翻轉,每個間隔都需要 VSync 中斷。
任何其他值 如果目前掃描的 PresentId >= InterruptTargetPresentId,則會引發中斷。

備註

如需詳細資訊,請參閱 指定 Vsync 中斷行為

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3dkmddi.h

另請參閱

DXGKDDI_SETINTERRUPTTARGETPRESENTID