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;
Angehörige
hAdapter
Ein Handle für den Adapter, der VidPnSourceID zugeordnet ist.
VidPnTargetId
Die Ausgabe, für die der Kompositor Benachrichtigungen empfangen möchte.
Time
Stellt einen Offset vor VSync dar. Der Time-Wert darf nicht länger als ein VSync-Intervall im VSync-Modus sein. In Einheiten von 100ns.
NotificationID
Stellt eine ID für die Benachrichtigung dar, die verwendet wird, um nachzuverfolgen, welche Unterbrechung von der GPU ausgelöst wurde.
hNotification
Ein Handle für das Benachrichtigungsobjekt, das später verwendet wird, um das Objekt zu zerstören.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmddi.h |