Bagikan melalui


ContainerEncodingProperties Kelas

Definisi

Menjelaskan format kontainer media.

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
Warisan
Object Platform::Object IInspectable ContainerEncodingProperties
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

File media biasanya berisi setidaknya beberapa elemen berikut:

  • Header file yang menjelaskan jumlah aliran, format setiap aliran, dan sebagainya.
  • Indeks yang memungkinkan akses acak ke konten.
  • Metadata yang menjelaskan konten (misalnya, artis atau judul).

Istilah kontainer media menjelaskan seluruh paket data media, header file, indeks, dan metadata. Alasan untuk menggunakan istilah kontainer daripada file adalah bahwa beberapa format kontainer dirancang untuk siaran langsung. Kontainer mungkin dihasilkan secara real time, tanpa pernah disimpan sebagai file.

Contoh awal kontainer media adalah format file AVI. Contoh lain termasuk MP4 dan Advanced Systems Format (ASF). Kontainer dapat diidentifikasi dengan ekstensi nama file (misalnya, ".mp4") atau dengan jenis MIME.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 Menyalin

Konstruktor

ContainerEncodingProperties()

Membuat instans baru kelas ContainerEncodingProperties .

Properti

Properties

Mendapatkan properti format tambahan untuk kontainer media.

Subtype

Mendapatkan atau mengatur subjenis kontainer media.

Type

Mendapatkan jenis format.

Metode

Copy()

Membuat salinan objek ContainerEncodingProperties .

Berlaku untuk