IMediaRenderer 인터페이스

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

DLNA DMR(디지털 미디어 렌더러) 디바이스를 나타내는 데 필요한 메서드와 이벤트를 캡슐화합니다.

멤버

IMediaRenderer 인터페이스는 IBasicDevice에서 상속됩니다. IMediaRenderer 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMediaRenderer 인터페이스에는 이러한 메서드가 있습니다.

메서드 설명
ActionInformation 현재 DMR에서 호출할 수 있는 메서드에 대한 정보를 검색합니다.
add_RenderingParametersUpdate RenderingParametersUpdate 이벤트에 대한 이벤트 처리기를 등록합니다.
add_TransportParametersUpdate TransportParametersUpdate 이벤트에 대한 이벤트 처리기를 등록합니다.
GetMuteAsync DMR을 비동기적으로 쿼리하여 오디오가 현재 음소거 또는 음소거되어 있는지 확인합니다.
GetPositionInformationAsync DMR을 비동기적으로 쿼리하여 위치 정보를 검색합니다.
GetTransportInformationAsync DMR을 비동기적으로 쿼리하여 전송 정보를 검색합니다.
GetVolumeAsync 현재 오디오 볼륨 수준에 대해 DMR을 비동기적으로 쿼리합니다.
IsAudioSupported DMR이 오디오 콘텐츠를 재생할 수 있는지 여부를 나타내는 값을 검색합니다.
IsImageSupported DMR이 이미지를 표시할 수 있는지 여부를 나타내는 값을 검색합니다.
IsVideoSupported 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에 현재 콘텐츠 재생을 중지하도록 비동기적으로 지시합니다.

추가 정보

IBasicDevice