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


TimedMetadataStreamDescriptor Класс

Определение

Представляет описание медиапотока метада, заданного по времени.

public ref class TimedMetadataStreamDescriptor sealed : IMediaStreamDescriptor2
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.ITimedMetadataStreamDescriptorFactory, 393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TimedMetadataStreamDescriptor final : IMediaStreamDescriptor2
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.ITimedMetadataStreamDescriptorFactory), 393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TimedMetadataStreamDescriptor : IMediaStreamDescriptor2
function TimedMetadataStreamDescriptor(encodingProperties)
Public NotInheritable Class TimedMetadataStreamDescriptor
Implements IMediaStreamDescriptor2
Наследование
Object Platform::Object IInspectable TimedMetadataStreamDescriptor
Атрибуты
Реализации

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

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v6.0)

Комментарии

Этот объект является параллельным для VideoStreamDescriptor и AudioStreamDescriptor, но используется для потоков, содержащих произвольные данные. Примером использования этого типа потока может быть кодирование потока gps-координат, которые захватываются имитированно с помощью видеопотока.

При создании MediaEncodingProfile вызовите SetVideoTracks, передавая один или несколько объектов VideoStreamDescriptor , чтобы предоставить сведения о закодированных видеодорожках.

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

TimedMetadataStreamDescriptor(TimedMetadataEncodingProperties)

Создает экземпляр класса TimedMetadataStreamDescriptor , используя указанное свойство TimedMetadataEncodingProperties.

Свойства

EncodingProperties

Возвращает объект , описывающий свойства кодирования для потока метаданных с временным временем.

IsSelected

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

Label

Возвращает или задает метку, определяемую приложением, которая определяет поток метаданных, заданный по времени, в mediaEncodingProfile , который содержит несколько потоков.

Language

Возвращает или задает код языка RFC-1766 для потока.

Name

Возвращает или задает имя потока.

Методы

Copy()

Создает копию timedMetadataStreamDescriptor.

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