IDDCX_FRAME_STATUS enumeration (iddcx.h)

A IDDCX_FRAME_STATUS value indicates the processing status of the frame.

Syntax

typedef enum IDDCX_FRAME_STATUS {
  IDDCX_FRAME_STATUS_UNINITIALIZED = 0,
  IDDCX_FRAME_STATUS_COMPLETED = 1,
  IDDCX_FRAME_STATUS_DROPPED = 2,
  IDDCX_FRAME_STATUS_ERROR = 3
} ;

Constants

 
IDDCX_FRAME_STATUS_UNINITIALIZED
Value: 0
Indicates that an IDDCX_FRAME_STATUS variable has not yet been assigned a meaningful value.
IDDCX_FRAME_STATUS_COMPLETED
Value: 1
Indicates that the frame was processed completely and sent to the device.
IDDCX_FRAME_STATUS_DROPPED
Value: 2
Indicates that the driver stopped processing this frame to start on a newer frame. This normally happens if it is taking a long time to process/transmit the frame.
IDDCX_FRAME_STATUS_ERROR
Value: 3
Indicates that the driver stopped processing this frame because the driver hit an internal error.

Requirements

Requirement Value
Header iddcx.h

See also

IDDCX_FRAME_STATISTICS

IddCxSwapChainReleaseAndAcquireBuffer

IddCxSwapChainReleaseAndAcquireSystemBuffer