共用方式為


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