intestazione audioengineextensionapo.h
Questa intestazione viene usata da Riferimenti DDI per dispositivi audio. Per altre informazioni, vedere:
Per altre informazioni sulle API Windows 11 per gli oggetti di elaborazione audio (API) che possono essere forniti con driver audio, vedere api Windows 11 per oggetti di elaborazione audio.
audioengineextensionapo.h contiene le interfacce di programmazione seguenti:
Interfacce
IAudioProcessingObjectLoggingService Rappresenta un servizio di registrazione per le API. |
IAudioProcessingObjectNotifications Implementata dai client per registrare e ricevere notifiche audio comuni per l'endpoint APO e le notifiche degli effetti del sistema. |
IAudioProcessingObjectNotifications2 Implementata dai client per registrare e ricevere notifiche audio comuni per l'endpoint APO e le notifiche degli effetti del sistema. Questa interfaccia aggiunge la possibilità di determinare i tipi di notifiche supportati nella versione di Windows in esecuzione nel dispositivo corrente. |
IAudioProcessingObjectPreferredFormatSupport Questa interfaccia viene implementata dalle API per consentire loro di specificare formati di input o output preferiti. |
IAudioProcessingObjectRTQueueService Rappresenta un servizio di coda di lavoro in tempo reale per le API. |
IAudioSystemEffects3 Implementato dai client che richiedono il passaggio di una struttura APOInitSystemEffects3 al metodo IAudioProcessingObject::Initialize. |
Strutture
AcousticEchoCanceller_Reference_Input Contiene informazioni espanse relative alla configurazione di AEC (Acoustic Echo Cancellation) corrente. |
APO_NOTIFICATION Rappresenta una notifica per una modifica a un endpoint APO o agli effetti di sistema. |
APO_NOTIFICATION_DESCRIPTOR Specifica una notifica APO richiesta. |
APOInitSystemEffects3 Fornisce parametri di inizializzazione APO, estensione di APOInitSystemEffects2 per aggiungere la possibilità di specificare un provider di servizi per la registrazione. |
AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR Specifica una notifica apo di modifica della proprietà dell'endpoint. |
AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION Rappresenta una notifica APO di modifica della proprietà. |
AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR Specifica una notifica APO del volume dell'endpoint. |
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION Rappresenta una notifica apo di modifica del volume dell'endpoint audio. |
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2 Rappresenta una notifica apo di modifica del volume dell'endpoint audio. Si tratta di una versione aggiornata di AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION che fornisce informazioni aggiuntive sull'evento di modifica del volume. |
AUDIO_ENVIRONMENT_STATE_CHANGE_NOTIFICATION Rappresenta una notifica APO di modifica dell'ambiente audio. |
AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR Specifica una notifica apo di aumento del microfono dell'endpoint. |
AUDIO_MICROPHONE_BOOST_NOTIFICATION Rappresenta una notifica apo di aumento del microfono audio. |
AUDIO_SYSTEMEFFECT Rappresenta un effetto audio sAPO (System Effects Audio Processing Object). |
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR La struttura AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR (audioengineextensionapo.h) specifica una notifica di modifica della proprietà degli effetti di sistema. |
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION Rappresenta una notifica APO dell'effetto audio del sistema. |
AUDIO_VOLUME_NOTIFICATION_DATA2 Rappresenta informazioni su un evento di notifica delle modifiche del volume. Questa struttura viene usata dalla struttura AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2. |
Enumerazioni
APO_LOG_LEVEL Specifica il livello di un evento APO registrato con IAudioProcessingObjectLoggingService::ApoLog. |
APO_NOTIFICATION_TYPE Specifica il tipo di un APO_NOTIFICATION. |
AUDIO_SYSTEMEFFECT_STATE Specifica lo stato di un effetto audio sAPO (System Effects Audio Processing Object). |
DEVICE_ORIENTATION_TYPE Specifica i valori di orientamento del dispositivo per le notifiche di tipo APO_NOTIFICATION_TYPE_DEVICE_ORIENTATION. |