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 |