estructura AE_CURRENT_POSITION (audioengineendpoint.h)
Informa de la posición actual del marco desde el dispositivo a los clientes.
Sintaxis
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;
Miembros
u64DevicePosition
Posición del dispositivo, en fotogramas.
u64StreamPosition
Posición de la secuencia, en fotogramas, que se usa para determinar el punto de partida para la captura de audio y la posición del dispositivo de representación en relación con la secuencia.
u64PaddingFrames
Cantidad de relleno, en fotogramas, entre la posición actual y el punto de relleno de la secuencia.
hnsQPCPosition
Valor del temporizador del contador de rendimiento de calidad traducido (QPC) tomado en el momento en que se comprobó el miembro u64DevicePosition .
f32FramesPerSecond
Velocidad de datos calculada en el momento en que se estableció la posición.
Flag
Valor de la enumeración AE_POSITION_FLAGS que indica la validez de la información de posición.
Comentarios
La API AudioEndpoint de servicios de Escritorio remoto es para su uso en escenarios de Escritorio remoto; no es para las aplicaciones cliente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Servidor mínimo compatible | Windows Server 2008 R2 |
Encabezado | audioengineendpoint.h |
Consulte también
IAudioEndpointRT::GetCurrentPadding