Antarmuka IAMTimelineObj
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Catatan
[Tidak digunakan lagi. API ini bisa dihapus dari Rilis Windows mendatang.]
Antarmuka IAMTimelineObj
menyediakan metode untuk memanipulasi objek garis waktu di DirectShow Editing Services (DES). Semua objek garis waktu menerapkan metode ini, termasuk objek sumber, efek, transisi, trek, grup, dan komposisi. Buat objek garis waktu dengan memanggil metode IAMTimeline::CreateEmptyNode .
Anggota
Antarmuka IAMTimelineObj mewarisi dari antarmuka IUnknown . IAMTimelineObj juga memiliki jenis anggota ini:
Metode
Antarmuka IAMTimelineObj memiliki metode ini.
Metode | Deskripsi |
---|---|
ClearDirty | Tidak didukung. |
FixTimes | Membulatkan waktu mulai dan berhenti yang ditentukan ke batas bingkai terdekat. |
FixTimes2 | Membulatkan waktu mulai dan berhenti yang ditentukan, yang ditentukan sebagai nilai REFTIME , ke batas bingkai terdekat. |
GetDirtyRange | Tidak didukung. |
GetDirtyRange2 | Tidak didukung. |
GetEmbedDepth | Tidak didukung. |
GetGenID | Mengambil pengidentifikasi yang dihasilkan objek. |
GetgroupiBelongTo | Tidak didukung. |
GetLocked | Mengambil status pengeditan objek (terkunci atau tidak terkunci). |
GetMuted | Mengambil status objek yang dimatikan suaranya. |
GetPropertySetter | Mengambil setter properti objek. |
GetStartStop | Mengambil waktu mulai dan berhenti objek, relatif terhadap induk objek. |
GetStartStop2 | Mengambil waktu mulai dan berhenti objek, sebagai nilai REFTIME . |
GetSubObject | Mengambil subobjek yang terkait dengan objek ini. |
GetSubObjectGUID | Mengambil GUID subobjek yang terkait dengan objek garis waktu ini. |
GetSubObjectGUIDB | Mengambil GUID subobject sebagai nilai BSTR . |
GetSubObjectLoaded | Menentukan apakah penunjuk subobjek objek telah diatur. |
GetTimelineNoRef | Tidak didukung. |
GetTimelineType | Mengambil jenis objek. |
GetUserData | Mengambil data persisten yang ditentukan aplikasi. |
GetUserID | Mengambil pengidentifikasi yang ditentukan aplikasi objek. |
GetUserName | Mengambil nama objek yang ditentukan aplikasi. |
Hapus | Menghapus objek ini dari garis waktu, untuk penginseran ulang di tempat lain. |
HapusSemua | Menghapus objek ini secara permanen dari garis waktu, termasuk subobjek dan turunan. |
SetDirtyRange | Tidak diterapkan. |
SetDirtyRange2 | Tidak diterapkan. |
Di-setLocked | Menyetel status pengeditan objek ke terkunci atau tidak terkunci. |
SetMuted | Mengatur status objek yang dimatikan suaranya. |
SetPropertySetter | Mengatur setter properti objek. |
SetStartStop | Mengatur waktu mulai dan berhenti objek, relatif terhadap garis waktu. |
SetStartStop2 | Mengatur waktu mulai dan berhenti objek, sebagai nilai REFTIME . |
SetSubObject | Tidak didukung. |
SetSubObjectGUID | Menentukan pengidentifikasi unik global (GUID) dari subobjek yang terkait dengan objek ini. |
SetSubObjectGUIDB | Menentukan GUID subobject sebagai nilai BSTR . |
SetTimelineType | Tidak didukung. |
SetUserData | Mengatur data persisten yang ditentukan aplikasi. |
SetUserID | Mengatur pengidentifikasi yang ditentukan aplikasi untuk objek . |
SetUserName | Mengatur nama yang ditentukan aplikasi untuk objek. |
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 untuk Windows Vista dan .NET Framework 3.0. Qedit.h tidak tersedia di Microsoft Windows SDK untuk Windows 7 dan .NET Framework 3.5 Service Pack 1.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk