Condividi tramite


intestazione audioengineendpoint.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

audioengineendpoint.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IAudioDeviceEndpoint

Inizializza un oggetto endpoint del dispositivo e ottiene le funzionalità del dispositivo che rappresenta.
IAudioEndpoint

Fornisce informazioni sul motore audio su un endpoint audio. Questa interfaccia viene implementata da un endpoint audio.
IAudioEndpointControl

Controlla lo stato del flusso di un endpoint.
IAudioEndpointLastBufferControl

Fornisce funzionalità per consentire a un client di flusso di offload di notificare all'endpoint che l'ultimo buffer è stato inviato solo parzialmente.
IAudioEndpointOffloadStreamMeter

L'interfaccia IAudioEndpointOffloadStreamMeter recupera informazioni generali sui canali audio nel flusso audio caricato.
IAudioEndpointOffloadStreamMute

L'interfaccia IAudioEndpointOffloadStreamMute consente a un client di modificare lo stato di disattivazione del flusso audio caricato.
IAudioEndpointOffloadStreamVolume

L'interfaccia IAudioEndpointOffloadStreamVolume consente all'applicazione client di modificare il livello di volume del flusso audio caricato.
IAudioEndpointRT

Ottiene la differenza tra le posizioni di lettura e scrittura correnti nel buffer dell'endpoint.
IAudioInputEndpointRT

Ottiene il buffer di input per ogni passaggio di elaborazione.
IAudioLfxControl

L'interfaccia IAudioLfxControl consente al client di applicare o rimuovere effetti locali dal flusso audio scaricato.
IAudioOutputEndpointRT

Ottiene il buffer di output per ogni passaggio di elaborazione.
IHardwareAudioEngineBase

L'interfaccia IHardwareAudioEngineBase viene implementata dagli endpoint audio per lo stack audio da usare per configurare e recuperare informazioni sul motore audio hardware.

Strutture

 
AE_CURRENT_POSITION

Segnala la posizione corrente del frame dal dispositivo ai client.

Enumerazioni

 
AE_POSITION_FLAGS

Definisce le costanti per la struttura AE_CURRENT_POSITION. Queste costanti descrivono il grado di validità della posizione corrente.