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
- Наследование
- Атрибуты
Требования к 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. |