CastingDevice 類別

定義

表示實體裝置,其能夠支援傳播連線,以及轉譯傳送至該裝置的媒體內容。

public ref class CastingDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CastingDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CastingDevice
Public NotInheritable Class CastingDevice
繼承
Object Platform::Object IInspectable CastingDevice
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

存取 CastingConnection.DeviceVastingDeviceSelectedEventArgs.SelectedCastingDevice 屬性,以取得此類別的實例。

屬性

FriendlyName

從裝置本身擷取的裝置人類可讀取名稱。

Icon

代表裝置的圖示。

Id

裝置識別碼。 這是與 Windows.Devices.Enumeration API 搭配使用的相同識別碼。

方法

CreateCastingConnection()

建立新的 CastingConnection 物件。 這個方法不會建立與傳播裝置的連線。

DeviceInfoSupportsCastingAsync(DeviceInformation)

指出指定的裝置是否 (DeviceInformation 物件) 支援轉型。

FromIdAsync(String)

取得指定裝置識別碼的 CastingDevice 物件, (使用 Windows.Devices.Enumeration API) 從查詢取得。

GetDeviceSelector(CastingPlaybackTypes)

取得要與指定CastingPlaybackTypesWindows.Devices.Enumeration API 搭配使用的 AQS 篩選字串。

GetDeviceSelectorFromCastingSourceAsync(CastingSource)

取得要與指定CastingSourceWindows.Devices.Enumeration API 搭配使用的 AQS 篩選字串。

GetSupportedCastingPlaybackTypesAsync()

取得裝置支援的媒體類型。 含

適用於