Condividi tramite


DXGKARG_SETINTERRUPTTARGETPRESENTID struttura (d3dkmddi.h)

La struttura DXGKARG_SETINTERRUPTTARGETPRESENTID contiene parametri per la funzione di callback del driver DXGKDDI_SETINTERRUPTTARGETPRESENTID.

Sintassi

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

Members

VidPnSourceId

[in] Valore D3DDDI_VIDEO_PRESENT_SOURCE_ID che identifica l'ID origine VidPn della coda di capovolgimento hardware.

LayerIndex

[in] Valore di indice in base zero che identifica l'indice del piano MPO della coda di capovolgimento.

InterruptTargetPresentId

[in] Valore che identifica PresentId necessario per generare un interruzione VSync o HSync corrispondente al termine. InterruptTargetPresentId può essere uno dei valori seguenti:

Valore Significato
UINT64_MAX Non è necessario interrompere VSync fino a quando non viene modificato di nuovo l'ID di destinazione.
0 Gli interruzioni VSync sono necessari per ogni intervallo, indipendentemente dal fatto che vengano completati nuovi capovolgimenti.
Qualsiasi altro valore Gli interruzioni vengono generati se l'oggetto PresentId attualmente analizzato = InterruptTargetPresentId>.

Commenti

Per altre informazioni, vedere Specifica del comportamento di interruzione Vsync .

Requisiti

Requisito Valore
Client minimo supportato Windows 11 (WDDM 3.0)
Intestazione d3dkmddi.h

Vedi anche

DXGKDDI_SETINTERRUPTTARGETPRESENTID