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