ContainerEncodingProperties Clase

Definición

Describe un formato de contenedor multimedia.

public ref class ContainerEncodingProperties sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContainerEncodingProperties final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ContainerEncodingProperties final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContainerEncodingProperties
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContainerEncodingProperties
function ContainerEncodingProperties()
Public NotInheritable Class ContainerEncodingProperties
Herencia
Object Platform::Object IInspectable ContainerEncodingProperties
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Normalmente, los archivos multimedia contienen al menos algunos de los siguientes elementos:

  • Encabezados de archivo que describen el número de secuencias, el formato de cada secuencia, etc.
  • Índice que permite el acceso aleatorio al contenido.
  • Metadatos que describen el contenido (por ejemplo, el artista o el título).

El término contenedor multimedia describe todo el paquete de datos multimedia, encabezados de archivo, índices y metadatos. La razón para usar el término contenedor en lugar de archivo es que algunos formatos de contenedor están diseñados para la difusión en vivo. Un contenedor se puede generar en tiempo real, sin almacenarse nunca como un archivo.

Un ejemplo temprano de un contenedor multimedia es el formato de archivo AVI. Otros ejemplos son MP4 y Advanced Systems Format (ASF). Los contenedores se pueden identificar por extensión de nombre de archivo (por ejemplo, ".mp4") o por tipo MIME.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1803 17134 Copiar

Constructores

ContainerEncodingProperties()

Crea una nueva instancia de la clase ContainerEncodingProperties .

Propiedades

Properties

Obtiene propiedades de formato adicionales para el contenedor multimedia.

Subtype

Obtiene o establece el subtipo del contenedor multimedia.

Type

Obtiene el tipo de formato.

Métodos

Copy()

Crea una copia del objeto ContainerEncodingProperties .

Se aplica a