DXGKARG_CREATEPERIODICFRAMENOTIFICATION structure (d3dkmddi.h)

The arguments needed to create a periodic frame notification.

Syntax

typedef struct _DXGKARG_CREATEPERIODICFRAMENOTIFICATION {
  HANDLE                         hAdapter;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnTargetId;
  UINT64                         Time;
  UINT                           NotificationID;
  HANDLE                         hNotification;
} DXGKARG_CREATEPERIODICFRAMENOTIFICATION;

Members

hAdapter

A handle to the adapter associated with VidPnSourceID.

VidPnTargetId

The output that the compositor wishes to receive notifications for.

Time

Represents an offset before the VSync. The Time value may not be longer than a VSync interval while in VSync mode. In units of 100ns.

NotificationID

Represents an ID for the notification that will be used to track which interrupt has fired from the GPU.

hNotification

A Handle to the notification object, later used to destroy the object.

Requirements

Requirement Value
Header d3dkmddi.h