DXGKARG_CREATEPERIODICFRAMENOTIFICATION Struktur (d3dkmddi.h)
Die Argumente, die zum Erstellen einer regelmäßigen Framebenachrichtigung erforderlich sind.
Syntax
typedef struct _DXGKARG_CREATEPERIODICFRAMENOTIFICATION {
HANDLE hAdapter;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnTargetId;
UINT64 Time;
UINT NotificationID;
HANDLE hNotification;
} DXGKARG_CREATEPERIODICFRAMENOTIFICATION;
Member
hAdapter
Ein Handle für den Adapter, der VidPnSourceID zugeordnet ist.
VidPnTargetId
Die Ausgabe, für die der Compositor Benachrichtigungen empfangen möchte.
Time
Stellt einen Offset vor der VSync dar. Der Zeitwert darf im VSync-Modus nicht länger als ein VSync-Intervall sein. In Einheiten von 100ns.
NotificationID
Stellt eine ID für die Benachrichtigung dar, die verwendet wird, um nachzuverfolgen, welcher Interrupt von der GPU ausgelöst wurde.
hNotification
Ein Handle für das Benachrichtigungsobjekt, das später zum Zerstören des Objekts verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmddi.h |