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 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für