MediaRenderer 클래스

[이 페이지와 연결된 기능인 Windows Media Streaming API는 레거시 기능입니다. 그것은 미디어 캐스팅에 의해 대체되었습니다. 미디어 캐스팅은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Streaming API 대신 미디어 캐스팅을 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

DLNA DMR(디지털 미디어 렌더러) 디바이스를 나타내는 IMediaRenderer 인터페이스를 구현합니다.

MediaRenderer 에는 다음과 같은 유형의 멤버가 있습니다.

메서드

MediaRenderer 클래스에는 이러한 메서드가 있습니다.

메서드 설명
add_RenderingParametersUpdate RenderingParametersUpdate 이벤트에 대한 이벤트 처리기를 등록합니다.
add_TransportParametersUpdate TransportParametersUpdate 이벤트에 대한 이벤트 처리기를 등록합니다.
GetMuteAsync DMR을 비동기적으로 쿼리하여 오디오가 현재 음소거 또는 음소거되어 있는지 확인합니다.
GetPositionInformationAsync DMR을 비동기적으로 쿼리하여 위치 정보를 검색합니다.
GetTransportInformationAsync DMR을 비동기적으로 쿼리하여 전송 정보를 검색합니다.
GetVolumeAsync 현재 오디오 볼륨 수준에 대해 DMR을 비동기적으로 쿼리합니다.
PauseAsync DMR에 현재 콘텐츠 재생을 일시 중지하도록 비동기적으로 지시합니다.
PlayAsync SetSourceFromUriAsync, SetSourceFromStreamAsync 또는 SetSourceFromMediaSourceAsync 메서드를 호출하여 지정된 콘텐츠를 재생하도록 DMR에 비동기 적으로 지시합니다.
PlayAtSpeedAsync 지정된 속도로 SetSourceFromUriAsync, SetSourceFromStreamAsync 또는 SetSourceFromMediaSourceAsync 메서드를 호출하여 지정된 콘텐츠를 재생하도록 DMR에 비 동기적으로 지시합니다.
remove_RenderingParametersUpdate RenderingParametersUpdate 이벤트에 대한 이벤트 처리기를 등록 취소합니다.
remove_TransportParametersUpdate TransportParametersUpdate 이벤트에 대한 이벤트 처리기를 등록 취소합니다.
SeekAsync 특정 시간 오프셋을 찾으도록 DMR에 비동기적으로 지시합니다.
SetMuteAsync 오디오를 음소거하거나 음소거 해제하도록 DMR에 비동기적으로 지시합니다.
SetNextSourceFromMediaSourceAsync 현재 콘텐츠 재생이 완료되면 지정된 콘텐츠를 재생하도록 DMR에 비동기적으로 준비하도록 지시합니다.
SetNextSourceFromStreamAsync 현재 콘텐츠 재생이 완료되면 지정된 미디어 스트림이 재생되도록 준비하도록 DMR에 비동기적으로 지시합니다.
SetNextSourceFromUriAsync 현재 콘텐츠 재생이 완료되면 지정된 URI로 식별된 콘텐츠를 재생하도록 DMR에 비동기적으로 지시합니다.
SetSourceFromMediaSourceAsync 지정된 콘텐츠를 재생하도록 준비하도록 DMR에 비동기적으로 지시합니다.
SetSourceFromStreamAsync 현재 콘텐츠 재생이 완료되면 지정된 미디어 스트림이 재생되도록 준비하도록 DMR에 비동기적으로 지시합니다.
SetSourceFromUriAsync 재생을 위해 지정된 URI로 식별된 콘텐츠를 준비하도록 DMR에 비동기적으로 지시합니다.
SetVolumeAsync DMR의 오디오 볼륨 수준을 지정된 값으로 비동기적으로 설정합니다.
StopAsync DMR에 현재 콘텐츠 재생을 중지하도록 비동기적으로 지시합니다.

속성

MediaRenderer 클래스에는 이러한 속성이 있습니다.

속성 액세스 유형 설명
ActionInformation
읽기 전용
현재 DMR에서 호출할 수 있는 메서드에 대한 정보를 가져옵니다.
IsAudioSupported
읽기 전용
DMR이 오디오 콘텐츠를 재생할 수 있는지 여부를 나타내는 값을 가져옵니다.
IsImageSupported
읽기 전용
DMR이 이미지를 표시할 수 있는지 여부를 나타내는 값을 가져옵니다.
IsVideoSupported
읽기 전용
DMR이 비디오 콘텐츠를 재생할 수 있는지 여부를 나타내는 값을 가져옵니다.