AE_POSITION_FLAGS-Enumeration (audioengineendpoint.h)
Definiert Konstanten für die AE_CURRENT_POSITION-Struktur . Diese Konstanten beschreiben den Gültigkeitsgrad der aktuellen Position.
Syntax
typedef enum AE_POSITION_FLAGS {
POSITION_INVALID,
POSITION_DISCONTINUOUS,
POSITION_CONTINUOUS,
POSITION_QPC_ERROR
} ;
Konstanten
POSITION_INVALID Die Position ist ungültig und darf nicht verwendet werden. |
POSITION_DISCONTINUOUS Die Position ist gültig; Es wurde jedoch eine Unterbrechung, z. B. eine Störung oder ein Zustandsübergang. Diese aktuelle Position ist nicht mit der vorherigen Position korreliert. Der Start eines Datenstroms sollte keine Diskontinuität widerspiegeln. |
POSITION_CONTINUOUS Die Position ist gültig. Das vorherige Paket und das aktuelle Paket werden beide mit dem Zeitleiste synchronisiert. |
POSITION_QPC_ERROR Der dieser Position zugeordnete QPC-Timerwert (Quality Performance Counter) ist nicht genau. Dieses Flag wird festgelegt, wenn ein Positionsfehler auftritt und die Implementierung keinen genauen QPC-Wert berechnen kann, der mit der Position korreliert. |
Hinweise
Die AudioEndpoint-API für Remotedesktopdienste ist für die Verwendung in Remotedesktopszenarien vorgesehen. es ist nicht für Clientanwendungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Kopfzeile | audioengineendpoint.h |