Condividi tramite


Interfaccia IAudioEndpointRT (audioengineendpoint.h)

Ottiene la differenza tra le posizioni di lettura e scrittura correnti nel buffer dell'endpoint. L'interfaccia IAudioEndpointRT viene usata dal motore audio.

I metodi IAudioEndpointRT possono essere chiamati da un thread di elaborazione in tempo reale. L'implementazione dei metodi di questa interfaccia non deve bloccare, accedere alla memoria paginata o chiamare le routine di sistema di blocco.

Ereditarietà

L'interfaccia IAudioEndpointRT eredita dall'interfaccia IUnknown . IAudioEndpointRT include anche questi tipi di membri:

Metodi

L'interfaccia IAudioEndpointRT include questi metodi.

 
IAudioEndpointRT::GetCurrentPadding

Ottiene la quantità, in unità a 100 nanosecondi, di dati accodati nell'endpoint.
IAudioEndpointRT::P rocessingComplete

Notifica all'endpoint che è stato completato un passaggio di elaborazione.
IAudioEndpointRT::SetPinActive

Notifica all'endpoint che deve modificare lo stato delle risorse di streaming sottostanti in uno stato attivo.
IAudioEndpointRT::SetPinInactive

Notifica all'endpoint che deve modificare lo stato delle risorse di flusso sottostanti in uno stato inattivo.

Commenti

L'API AudioEndpoint servizi Desktop remoto è per l'uso negli scenari desktop remoto; non è per le applicazioni client.

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione audioengineendpoint.h