다음을 통해 공유


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.Device 또는 VastingDeviceSelectedEventArgs.SelectedCastingDevice 속성에 액세스하여 이 클래스의 instance 가져옵니다.

속성

FriendlyName

디바이스 자체에서 검색된 디바이스의 사람이 읽을 수 있는 이름입니다.

Icon

디바이스를 나타내는 아이콘입니다.

Id

디바이스 ID Windows.Devices.Enumeration API와 동일한 ID입니다.

메서드

CreateCastingConnection()

CastingConnection 개체를 만듭니다. 이 메서드는 캐스팅 디바이스에 대한 연결을 설정하지 않습니다.

DeviceInfoSupportsCastingAsync(DeviceInformation)

지정된 디바이스( DeviceInformation 개체)가 캐스팅을 지원하는지 여부를 나타냅니다.

FromIdAsync(String)

지정된 디바이스 ID에 대한 CastingDevice 개체를 가져옵니다( Windows.Devices.Enumeration API를 사용하여 쿼리에서 획득됨).

GetDeviceSelector(CastingPlaybackTypes)

지정된 CastingPlaybackTypes에 대한 Windows.Devices.Enumeration API와 함께 사용할 AQS 필터 문자열을 가져옵니다.

GetDeviceSelectorFromCastingSourceAsync(CastingSource)

지정된 CastingSource에 대한 Windows.Devices.Enumeration API와 함께 사용할 AQS 필터 문자열을 가져옵니다.

GetSupportedCastingPlaybackTypesAsync()

디바이스에서 지원하는 미디어 유형을 가져옵니다. 포함

적용 대상