структура 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] Значение, определяющее Значение PresentId, необходимое для создания соответствующего прерывания VSync или HSync после завершения. Параметр InterruptTargetPresentId может иметь одно из следующих значений:
Значение | Значение |
---|---|
UINT64_MAX | Прерывание VSync не требуется в дальнейшем, пока целевой идентификатор не изменится снова. |
0 | Прерывания VSync требуются для каждого интервала независимо от того, завершены ли новые пролистывания. |
Любое другое значение | Прерывания возникают, если текущий отсканированный PresentId >= InterruptTargetPresentId. |
Комментарии
Дополнительные сведения см . в разделе Указание поведения прерывания Vsync .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 (WDDM 3.0) |
Верхняя часть | d3dkmddi.h |