MediaComposition Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kumpulan klip media dan trek audio latar belakang.
public ref class MediaComposition sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaComposition final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [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 MediaComposition final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaComposition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[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 MediaComposition
function MediaComposition()
Public NotInheritable Class MediaComposition
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Konstruktor
MediaComposition() |
Menginisialisasi instans baru kelas MediaComposition . |
Properti
BackgroundAudioTracks |
Kumpulan trek audio latar belakang untuk pemutaran dalam komposisi media. |
Clips |
Kumpulan klip media untuk diputar dalam komposisi media. |
Duration |
Total waktu pemutaran komposisi media. |
OverlayLayers |
Mendapatkan daftar lapisan overlay untuk komposisi media. |
UserData |
Koleksi asosiatif untuk menyimpan properti kustom yang terkait dengan komposisi media. |
Metode
Clone() |
Membuat objek MediaComposition yang identik dengan instans ini. |
CreateDefaultEncodingProfile() |
Buat profil pengodean media default baru yang dapat dimodifikasi jika perlu. |
GenerateMediaStreamSource() |
Membuat MediaStreamSource baru. |
GenerateMediaStreamSource(MediaEncodingProfile) |
Membuat MediaStreamSource baru menggunakan MediaEncodingProfile yang ditentukan. |
GeneratePreviewMediaStreamSource(Int32, Int32) |
Membuat MediaStreamSource baru yang digunakan untuk mempratinjau media yang diedit. |
GetThumbnailAsync(TimeSpan, Int32, Int32, VideoFramePrecision) |
Secara asinkron mendapatkan aliran gambar yang mewakili gambar mini komposisi media. |
GetThumbnailsAsync(IIterable<TimeSpan>, Int32, Int32, VideoFramePrecision) |
Secara asinkron mendapatkan tampilan vektor gambar mini komposisi media. |
LoadAsync(StorageFile) |
Secara asinkron memuat MediaComposition dari StorageFile. |
RenderToFileAsync(IStorageFile) |
Secara asinkron merender MediaComposition ke file yang ditentukan. |
RenderToFileAsync(IStorageFile, MediaTrimmingPreference) |
Secara asinkron merender MediaComposition ke file tertentu menggunakan preferensi pemangkasan media yang ditunjukkan. |
RenderToFileAsync(IStorageFile, MediaTrimmingPreference, MediaEncodingProfile) |
Secara asinkron merender MediaComposition ke file tertentu menggunakan preferensi pemangkasan media yang ditunjukkan dan profil pengodean. |
SaveAsync(IStorageFile) |
Secara asinkron menserialisasikan MediaComposition ke disk sehingga dapat dimuat dan dimodifikasi di masa mendatang. |