Windows Dev Center

AE_POSITION_FLAGS enumeration

Defines constants for the AE_CURRENT_POSITION structure. These constants describe the degree of validity of the current position.

Syntax


typedef enum AE_POSITION_FLAGS { 
  POSITION_INVALID        = 0,
  POSITION_DISCONTINUOUS  = 1,
  POSITION_CONTINUOUS     = 2,
  POSITION_QPC_ERROR      = 4
} AE_POSITION_FLAGS;

Constants

POSITION_INVALID

The position is not valid and must not be used.

POSITION_DISCONTINUOUS

The position is valid; however, there has been a disruption such as a glitch or state transition. This current position is not correlated with the previous position. The start of a stream should not reflect a discontinuity.

POSITION_CONTINUOUS

The position is valid. The previous packet and the current packet are both synchronized with the timeline.

POSITION_QPC_ERROR

The quality performance counter (QPC) timer value associated with this position is not accurate. This flag is set when a position error is encountered and the implementation is unable to compute an accurate QPC value that correlates with the position.

Remarks

The Remote Desktop Services AudioEndpoint API is for use in Remote Desktop scenarios; it is not for client applications.

Requirements

Minimum supported client

Windows 7

Minimum supported server

Windows Server 2008 R2

Header

Audioengineendpoint.h

 

 

Show:
© 2015 Microsoft