遠端桌面服務 AudioEndpoint API 參考
音訊端點 代表音訊裝置、音訊 API 或任何其他音訊來源或接收,並用來將數據傳送至音訊引擎或取用數據。 音訊端點必須透過 連線連接到音訊引擎,而且每個連線只能有一個端點連線到音訊引擎。 註冊端點之後,音訊引擎會將端點附加至連線。
每個端點物件都必須實作下列介面:
- IAudioEndpoint,讓音訊引擎取得端點的相關信息。
- IAudioEndpointRT,以在執行處理階段之前取得數據緩衝區的相關信息,並在傳遞完成時通知端點。
- IAudioInputEndpointRT 或 IAudioOutputEndpointRT 介面,視端點物件是否擷取或轉譯音訊而定。
- IAudioDeviceEndpoint
- IAudioEndpointControl
音訊引擎會使用這些介面來取得附加至引擎之端點的相關信息。 端點實作必須提供機制,以根據這些介面所指定的,將數據傳遞給引擎或取用數據。
遠端桌面服務 AudioEndpoint API 支援列舉類型、介面和結構。
在本節中
言論
遠端桌面服務 AudioEndpoint API 適用於遠端桌面案例;它不適用於客戶端應用程式。