Compartir a través de


TimedMetadataStreamDescriptor Clase

Definición

Representa una descripción de un flujo multimedia de metada crono timed.

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
Herencia
Object Platform::Object IInspectable TimedMetadataStreamDescriptor
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Comentarios

Este objeto es el paralelo a VideoStreamDescriptor y AudioStreamDescriptor, pero se usa para secuencias que contienen datos arbitrarios. Un ejemplo de uso de este tipo de secuencia sería codificar una secuencia de coordenadas GPS capturadas simulatanemente con una secuencia de vídeo.

Al crear un Objeto MediaEncodingProfile, llame a SetVideoTracks y pase uno o varios objetos VideoStreamDescriptor para proporcionar información sobre las pistas de vídeo que se van a codificar.

Constructores

TimedMetadataStreamDescriptor(TimedMetadataEncodingProperties)

Crea una instancia de la clase TimedMetadataStreamDescriptor mediante el timedMetadataEncodingProperties especificado.

Propiedades

EncodingProperties

Obtiene un objeto que describe las propiedades de codificación para el flujo de metadatos con tiempo.

IsSelected

Obtiene un valor que indica si la secuencia está actualmente en uso por un objeto MediaStreamSource.

Label

Obtiene o establece una etiqueta definida por la aplicación que identifica un flujo de metadatos con tiempo en un mediaEncodingProfile que contiene varias secuencias.

Language

Obtiene o establece el código de idioma RFC-1766 para la secuencia.

Name

Obtiene o establece el nombre de la secuencia.

Métodos

Copy()

Crea una copia del objeto TimedMetadataStreamDescriptor.

Se aplica a