Freigeben über


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