mmdeviceapi.h 標頭
核心音訊 API 會使用此標頭。 如需詳細資訊,請參閱
mmdeviceapi.h 包含下列程式設計介面:
IActivateAudioInterfaceAsyncOperation 表示啟用 WASAPI 介面的非同步作業,並提供方法來擷取啟用的結果。 |
IActivateAudioInterfaceCompletionHandler 提供回呼,指出 WASAPI 介面的啟用已完成。 |
IAudioSystemEffectsPropertyChangeNotificationClient 用戶端實作的回呼介面,以在音訊系統效果屬性變更時接收通知。 |
IAudioSystemEffectsPropertyStore 提供管理音訊系統效果音訊存放區的存取權,以及在音訊系統效果屬性變更時註冊通知。 |
IMMDevice IMMDevice 介面會封裝多媒體裝置資源的一般功能。 |
IMMDeviceCollection IMMDeviceCollection 介面代表多媒體裝置資源的集合。 |
IMMDeviceEnumerator IMMDeviceEnumerator 介面提供列舉多媒體裝置資源的方法。 |
IMMEndpoint IMMEndpoint 介面代表音訊端點裝置。 |
IMMNotificationClient IMMNotificationClient 介面會在新增或移除音訊端點裝置、端點裝置的狀態或屬性變更時,或指派給端點裝置的預設角色有所變更時,提供通知。 |
ActivateAudioInterfaceAsync 讓 Windows 市集應用程式能夠存取 WASAPI 系列中預先存在的元件物件模型 (COM) 介面。 |
AudioExtensionParams 這個結構會透過 IShellPropSheetExt::AddPages 傳遞至 主控台 Endpoint Extension 屬性頁,並用來建立端點 PropertyPages。 |
DIRECTX_AUDIO_ACTI加值稅ION_PARAMS DIRECTX_AUDIO_ACTI加值稅ION_PARAMS 結構會指定 DirectSound 資料流程的初始化參數。 |
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE 指定音訊系統效果屬性存放區的型別。 |
EDataFlow EDataFlow 列舉會定義常數,指出音訊資料在音訊端點裝置與應用程式之間流動的方向。 |
EndpointFormFactor EndpointFormFactor 列舉會定義常數,指出音訊端點裝置的一般實體屬性。 |
ERole ERole 列舉會定義常數,指出系統已指派給音訊端點裝置的角色。 |