Поделиться через


MediaSourceAppServiceConnection Класс

Определение

Включает реализацию службы приложений, которая предоставляет пользовательский источник мультимедиа, который может использоваться приложениями UWP.

public ref class MediaSourceAppServiceConnection sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class MediaSourceAppServiceConnection final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class MediaSourceAppServiceConnection
function MediaSourceAppServiceConnection(appServiceConnection)
Public NotInheritable Class MediaSourceAppServiceConnection
Наследование
Object Platform::Object IInspectable MediaSourceAppServiceConnection
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)

Комментарии

Эта функция должна быть реализована в фоновой задаче. При запуске фоновой задачи и выполнении приложение должно создать новый экземпляр этого класса, зарегистрировать обработчик для события InitializeMediaStreamSourceRequested и вызвать метод Start , чтобы уведомить систему о том, что служба приложений готова к обработке потоковых исходных запросов.

Система передает IRandomAccessStream и неинициализированный объект MediaStreamSource в обработчик событий InitializeMediaStreamSourceRequested . Служба приложений должна проанализировать IRandomAccessStream , чтобы создать IMediaStreamDescriptor. Если запрошенный формат потока поддерживается, служба приложений может инициализировать MediaStreamSource и начать предоставлять примеры.

Конструкторы

MediaSourceAppServiceConnection(AppServiceConnection)

Инициализирует новый экземпляр класса MediaSourceAppServiceConnection .

Методы

Start()

Уведомляет систему о том, что служба приложений готова к получению исходных запросов потока мультимедиа.

События

InitializeMediaStreamSourceRequested

Вызывается системой для запроса инициализации нового Объекта MediaStreamSource.

Применяется к