Types of notification to receive, when registering the application to be notified on frame events.
enum DXGIX_FRAME_NOTIFICATION
{
FRAME_NOTIFICATION_QUEUED,
FRAME_NOTIFICATION_COMPLETED,
FRAME_NOTIFICATION_FLIPPED
};
| Constant | Description |
|---|---|
| FRAME_NOTIFICATION_QUEUED | The queued notification is signaled when a frame is queued. It can be used to determine CPU stalls (if any) after DXGIXPresentArray due to the present queue being full. The CPU time line portion of the frame’s DXGIX_FRAME_STATISTICS structure is guaranteed to be valid after this event is signaled. |
| FRAME_NOTIFICATION_COMPLETED | The completed notification is signaled when the GPU is finished rendering a frame. The GPU time line portion of the frame’s DXGIX_FRAME_STATISTICS structure is guaranteed to be valid after this event is signaled. |
| FRAME_NOTIFICATION_FLIPPED | The flipped notification is signaled when a frame is flipped to be displayed out. The Display time line portion of the frame’s DXGIX_FRAME_STATISTICS structure is guaranteed to be valid after this event is signaled. |
This enumeration is passed into the function DXGIXSetFrameNotification.
Header: Declared in d3d11_x.h.