TimedMetadataStreamDescriptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma descrição de um fluxo de mídia de metadados cronometrado.
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
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows 10, version 1803 (introduzida na 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v6.0)
|
Comentários
Esse objeto é o paralelo a VideoStreamDescriptor e AudioStreamDescriptor, mas é usado para fluxos que contêm dados arbitrários. Um exemplo de uso desse tipo de fluxo seria codificar um fluxo de coordenadas GPS que são capturadas de forma simulada com um fluxo de vídeo.
Ao criar um MediaEncodingProfile, chame SetVideoTracks, passando um ou mais objetos VideoStreamDescriptor para fornecer informações sobre as faixas de vídeo a serem codificadas.
Construtores
TimedMetadataStreamDescriptor(TimedMetadataEncodingProperties) |
Cria uma instância da classe TimedMetadataStreamDescriptor usando o TimedMetadataEncodingProperties especificado. |
Propriedades
EncodingProperties |
Obtém um objeto que descreve as propriedades de codificação para o fluxo de metadados cronometrado. |
IsSelected |
Obtém um valor que indica se o fluxo está atualmente em uso por um MediaStreamSource. |
Label |
Obtém ou define um rótulo definido pelo aplicativo que identifica um fluxo de metadados cronometrado em um MediaEncodingProfile que contém vários fluxos. |
Language |
Obtém ou define o código de linguagem RFC-1766 para o fluxo. |
Name |
Obtém ou define o nome do fluxo. |
Métodos
Copy() |
Cria uma cópia do TimedMetadataStreamDescriptor. |