structure AE_CURRENT_POSITION (audioengineendpoint.h)
Signale la position actuelle de l’image de l’appareil aux clients.
Syntaxe
typedef struct AE_CURRENT_POSITION {
UINT64 u64DevicePosition;
UINT64 u64StreamPosition;
UINT64 u64PaddingFrames;
HNSTIME hnsQPCPosition;
FLOAT32 f32FramesPerSecond;
AE_POSITION_FLAGS Flag;
} AE_CURRENT_POSITION, *PAE_CURRENT_POSITION;
Membres
u64DevicePosition
Position de l’appareil, en images.
u64StreamPosition
Position du flux, dans les images, utilisée pour déterminer le point de départ de la capture audio et la position de l’appareil de rendu par rapport au flux.
u64PaddingFrames
Quantité de remplissage, en images, entre la position actuelle et le point de remplissage du flux.
hnsQPCPosition
Valeur du compteur de performances de qualité traduite (QPC) prise au moment où le membre u64DevicePosition a été vérifié.
f32FramesPerSecond
Débit de données calculé au moment où la position a été définie.
Flag
Valeur de l’énumération AE_POSITION_FLAGS qui indique la validité des informations de position.
Remarques
L’API AudioEndpoint des services Bureau à distance est destinée aux scénarios Bureau à distance ; il ne s’agit pas d’applications clientes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
Serveur minimal pris en charge | Windows Server 2008 R2 |
En-tête | audioengineendpoint.h |
Voir aussi
IAudioEndpointRT ::GetCurrentPadding