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