struttura AE_CURRENT_POSITION (audioengineendpoint.h)
Segnala la posizione del frame corrente dal dispositivo ai client.
Sintassi
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;
Members
u64DevicePosition
Posizione del dispositivo, in fotogrammi.
u64StreamPosition
Posizione del flusso, in fotogrammi, usata per determinare il punto iniziale per l'acquisizione audio e la posizione del dispositivo di rendering rispetto al flusso.
u64PaddingFrames
Quantità di spaziatura interna, in fotogrammi, tra la posizione corrente e il punto di riempimento del flusso.
hnsQPCPosition
Valore timer del contatore delle prestazioni di qualità convertito (QPC) impiegato al momento in cui è stato controllato il membro u64DevicePosition .
f32FramesPerSecond
Frequenza dei dati calcolata al momento dell'impostazione della posizione.
Flag
Valore dell'enumerazione AE_POSITION_FLAGS che indica la validità delle informazioni sulla posizione.
Commenti
L'API AudioEndpoint di Servizi Desktop remoto è destinata all'uso in scenari desktop remoto; non è per le applicazioni client.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 |
Server minimo supportato | Windows Server 2008 R2 |
Intestazione | audioengineendpoint.h |
Vedi anche
IAudioEndpointRT::GetCurrentPadding