Antarmuka IAMTimelineGroup
Catatan
[Tidak digunakan lagi. API ini bisa dihapus dari rilis Windows mendatang.]
Antarmuka IAMTimelineGroup
mengatur dan mengambil properti pada grup di DirectShow Editing Services (DES).
Grup berisi satu atau beberapa trek, dan mungkin satu atau beberapa komposisi, yang pada gilirannya berisi klip sumber dengan jenis seragam, seperti video atau audio. Grup adalah komposisi paling atas dalam garis waktu, dan juga mengekspos antarmuka IAMTimelineComp . Garis waktu dapat berisi beberapa grup.
Setiap grup memiliki atribut berikut.
- Jenis media terkait.
- Kecepatan bingkai di mana grup dirender, dalam bingkai per detik (FPS). Semua pengeditan terjadi pada waktu yang dibulatkan ke batas bingkai terdekat, seperti yang ditentukan oleh pengaturan FPS grup.
- Tingkat prioritas, untuk menulis file dengan beberapa aliran dengan jenis media yang sama (misalnya, file AVI aliran dua video).
Untuk membuat objek grup, panggil IAMTimeline::CreateEmptyNode dengan nilai TIMELINE_MAJOR_TYPE_GROUP. Anda dapat mengkueri penunjuk IAMTimelineObj yang dikembalikan untuk antarmuka IAMTimelineGroup .
Anggota
Antarmuka IAMTimelineGroup mewarisi dari antarmuka IUnknown . IAMTimelineGroup juga memiliki jenis anggota berikut:
Metode
Antarmuka IAMTimelineGroup memiliki metode ini.
Metode | Deskripsi |
---|---|
ClearRecompressFormatDirty | Tidak didukung. |
GetGroupName | Mengambil nama grup yang ditentukan aplikasi. |
GetMediaType | Mengambil jenis media yang tidak dikompresi untuk grup. |
GetOutputBuffering | Mengambil jumlah bingkai yang dirender terlebih dahulu selama pratinjau. |
GetOutputFPS | Mengambil laju bingkai output grup ini. |
GetPreviewMode | Mengambil mode pratinjau untuk grup. |
GetPriority | Mengambil prioritas grup. |
GetSmartRecompressFormat | Mengambil format kompresi saat ini untuk rekompresi cerdas. |
GetTimeline | Mengambil garis waktu tempat grup ini berada. |
IsRecompressFormatDirty | Tidak didukung. |
IsSmartRecompressFormatSet | Menentukan apakah format kompresi pintar diatur untuk grup. |
SetGroupName | Mengatur nama grup yang ditentukan aplikasi. |
SetMediaType | Menyetel tipe media yang tidak dikompresi untuk grup. |
SetMediaTypeForVB | Menentukan jenis media grup, untuk klien Automation. |
SetOutputBuffering | Menentukan jumlah bingkai yang dirender terlebih dahulu selama pratinjau. |
SetOutputFPS | Mengatur kecepatan bingkai output yang tidak dikompresi untuk grup ini. |
SetPreviewMode | Mengatur mode pratinjau untuk grup. |
SetRecompFormatFromSource | Mengatur format rekompresi video menggunakan format kompresi dari file sumber. |
SetSmartRecompressFormat | Menentukan format kompresi yang akan digunakan untuk rekompresi cerdas. |
SetTimeline | Tidak didukung. |
Keterangan
Catatan
File header Qedit.h tidak kompatibel dengan header Direct3D yang lebih baru dari versi 7.
Catatan
Untuk mendapatkan Qedit.h, unduh Microsoft Windows SDK Update for Windows Vista dan .NET Framework 3.0. Qedit.h tidak tersedia di Microsoft Windows SDK untuk Windows 7 dan .NET Framework 3.5 Paket Layanan 1.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|