Класс MediaRenderer

Реализует интерфейс IMediaRenderer , представляющий устройство DLNA Digital Media Renderer (DMR).

MediaRenderer имеет следующие типы элементов:

Методы

Класс MediaRenderer имеет эти методы.

Метод Описание
add_RenderingParametersUpdate Регистрирует обработчик событий для события RenderingParametersUpdate .
add_TransportParametersUpdate Регистрирует обработчик событий для события TransportParametersUpdate .
GetMuteAsync Асинхронно запрашивает динамическое административное представление, чтобы определить, отключен ли звук в данный момент или не включен.
GetPositionInformationAsync Асинхронно запрашивает динамическое административное представление для получения сведений о положении.
GetTransportInformationAsync Асинхронно запрашивает динамическое административное представление для получения сведений о транспорте.
GetVolumeAsync Асинхронно запрашивает dmR для текущего уровня громкости звука.
PauseAsync Предписывает динамическому административному представлению асинхронно приостановить воспроизведение текущего содержимого.
PlayAsync Предписывает dmR асинхронно воспроизводить содержимое, указанное путем вызова метода SetSourceFromUriAsync, SetSourceFromStreamAsync или SetSourceFromMediaSourceAsync .
PlayAtSpeedAsync Предписывает dmR асинхронно воспроизводить содержимое, указанное путем вызова метода SetSourceFromUriAsync, SetSourceFromStreamAsync или SetSourceFromMediaSourceAsync с указанной скоростью.
remove_RenderingParametersUpdate Отменяет регистрацию обработчика событий для события RenderingParametersUpdate .
remove_TransportParametersUpdate Отменяет регистрацию обработчика событий для события TransportParametersUpdate .
SeekAsync Предписывает динамическому административному представлению асинхронно стремиться к определенному смещение времени.
SetMuteAsync Предписывает динамическому административному представлению асинхронно отключить или отключить звук.
SetNextSourceFromMediaSourceAsync Предписывает динамическому административному представлению асинхронно подготовить указанное содержимое для воспроизведения после завершения воспроизведения текущего содержимого.
SetNextSourceFromStreamAsync Предписывает динамическому административному представлению асинхронно подготовить указанный поток мультимедиа для воспроизведения после завершения воспроизведения текущего содержимого.
SetNextSourceFromUriAsync Предписывает динамическому административному представлению асинхронно подготовить содержимое, определяемое указанным универсальным кодом ресурса (URI) для воспроизведения после завершения воспроизведения текущего содержимого.
SetSourceFromMediaSourceAsync Предписывает динамическому административному представлению асинхронно подготовить указанное содержимое для воспроизведения.
SetSourceFromStreamAsync Предписывает динамическому административному представлению асинхронно подготовить указанный поток мультимедиа для воспроизведения после завершения воспроизведения текущего содержимого.
SetSourceFromUriAsync Предписывает динамическому административному представлению асинхронно подготовить содержимое, определенное указанным универсальным кодом ресурса (URI) для воспроизведения.
SetVolumeAsync Устанавливает уровень громкости звука в динамическом административном представлении асинхронно в указанное значение.
StopAsync Предписывает динамическому административному представлению асинхронно перестать воспроизводить текущее содержимое.

Свойства

Класс MediaRenderer имеет эти свойства.

Свойство Тип доступа Описание:
ActionInformation
Только для чтения
Возвращает сведения о том, какие методы можно вызывать в динамическом административном представлении.
IsAudioSupported
Только для чтения
Возвращает значение, указывающее, может ли dmR воспроизводить звуковое содержимое.
IsImageSupported
Только для чтения
Возвращает значение, указывающее, может ли dmR отображать изображения.
IsVideoSupported
Только для чтения
Возвращает значение, указывающее, может ли dmR воспроизводить видеосодержимое.