audioengineextensionapo.h 標頭

音訊裝置 DDI 參考會使用此標頭。 如需詳細資訊,請參閱

如需音訊處理物件 (API (API) 可以隨附音訊驅動程式 Windows 11的詳細資訊,請參閱音訊處理物件的Windows 11 API

audioengineextensionapo.h 包含下列程式設計介面:

介面

 
IAudioProcessingObjectLoggingService

表示 ADO 的記錄服務。
IAudioProcessingObjectNotifications

由用戶端實作,以註冊和接收 APO 端點和系統效果通知的常見音訊相關通知。
IAudioProcessingObjectNotifications2

由用戶端實作,以註冊和接收 APO 端點和系統效果通知的常見音訊相關通知。 此介面新增了判斷目前裝置上執行之 Windows 版本上支援的通知類型的能力。
IAudioProcessingObjectPreferredFormatSupport

此介面是由 APO 實作,以便指定慣用的輸入或輸出格式。
IAudioProcessingObjectRTQueueService

表示 APO 的即時工作佇列服務。
IAudioSystemEffects3

由需要將 APOInitSystemEffects3 結構傳遞至 IAudioProcessingObject::Initialize 方法的用戶端實作。

結構

 
AcousticEchoCanceller_Reference_Input

包含有關目前聲場 Echo 取消 (AEC) 組態的擴充資訊。
APO_NOTIFICATION

表示變更 APO 端點或系統效果的通知。
APO_NOTIFICATION_DESCRIPTOR

指定要求的 APO 通知。
APOInitSystemEffects3

提供 APO 初始化參數,擴充 APOInitSystemEffects2 以新增指定服務提供者進行記錄的功能。
AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR

指定端點屬性變更 APO 通知。
AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION

表示屬性變更 APO 通知。
AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR

指定端點磁片區 APO 通知。
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION

表示音訊端點音量變更 APO 通知。
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2

表示音訊端點音量變更 APO 通知。 這是更新版本的 AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION,可提供磁片區變更事件的其他資訊。
AUDIO_ENVIRONMENT_STATE_CHANGE_NOTIFICATION

表示音訊環境變更 APO 通知。
AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR

指定端點麥克風提升 APO 通知。
AUDIO_MICROPHONE_BOOST_NOTIFICATION

表示音訊麥克風提升 APO 通知。
AUDIO_SYSTEMEFFECT

表示系統效果音訊處理物件 (sAPO) 音訊效果。
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR

AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR 結構 (audioengineextensionapo.h) 指定系統效果屬性變更 APO 通知。
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION

表示系統音訊效果 APO 通知。
AUDIO_VOLUME_NOTIFICATION_DATA2

表示磁片區變更通知事件的相關資訊。 這個結構是由 AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2 結構使用。

列舉

 
APO_LOG_LEVEL

指定以 IAudioProcessingObjectLoggingService::ApoLog 記錄的 APO 事件層級。
APO_NOTIFICATION_TYPE

指定APO_NOTIFICATION的類型。
AUDIO_SYSTEMEFFECT_STATE

指定系統效果音訊處理物件 (sAPO) 音訊效果的狀態。
DEVICE_ORIENTATION_TYPE

指定類型APO_NOTIFICATION_TYPE_DEVICE_ORIENTATION通知的裝置方向值。