共用方式為


AudioPlaybackConnection 類別

定義

表示允許遠端裝置將音訊串流至 Windows 裝置的連線。

public ref class AudioPlaybackConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioPlaybackConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioPlaybackConnection : System.IDisposable
Public NotInheritable Class AudioPlaybackConnection
Implements IDisposable
繼承
Object Platform::Object IInspectable AudioPlaybackConnection
屬性
實作

Windows 需求

裝置系列
Windows 10, version 2004 (已於 10.0.19041.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v10.0 引進)

屬性

DeviceId

取得 AudioPlaybackConnection所代表之基礎裝置的唯一裝置識別碼。

State

取得 AudioPlaybackConnection的目前連接狀態。

方法

Close()

關閉 AudioPlaybackConnection 物件所代表的連接。

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

GetDeviceSelector()

取得進階查詢語法 (AQS) 字串,可用來尋找可建立 AudioPlaybackConnection 的裝置。

Open()

嘗試連接基礎裝置。 如果成功,這會導致在遠端裝置上播放的任何音訊在本機裝置上聽到。

OpenAsync()

以非同步方式嘗試連接基礎裝置。 如果成功,這會導致在遠端裝置上播放的任何音訊在本機裝置上聽到。

Start()

設定系統以允許來自遠端音訊來源的連線。

StartAsync()

以非同步方式設定系統以允許來自遠端音訊來源的連線。

TryCreateFromId(String)

嘗試從指定的裝置識別碼建立 AudioPlaybackConnection

事件

StateChanged

發生于 AudioPlaybackConnection 的連接狀態變更時。

適用於