enumerasi MFSESSION_SETTOPOLOGY_FLAGS (mfidl.h)
Menentukan perilaku metode IMFMediaSession::SetTopology .
Sintaks
typedef enum MFSESSION_SETTOPOLOGY_FLAGS {
MFSESSION_SETTOPOLOGY_IMMEDIATE = 0x1,
MFSESSION_SETTOPOLOGY_NORESOLUTION = 0x2,
MFSESSION_SETTOPOLOGY_CLEAR_CURRENT = 0x4
} ;
Konstanta
MFSESSION_SETTOPOLOGY_IMMEDIATE Nilai: 0x1 Hentikan presentasi saat ini, hapus semua presentasi yang tertunda, dan segera antrekan topologi baru (ditentukan oleh parameter pTopology ). Jika parameter pTopology adalah NULL, bendera ini tidak berpengaruh. |
MFSESSION_SETTOPOLOGY_NORESOLUTION Nilai: 0x2 Topologi tidak perlu diselesaikan. Gunakan bendera ini jika Anda mengatur topologi penuh. |
MFSESSION_SETTOPOLOGY_CLEAR_CURRENT Nilai: 0x4 Catatan Membutuhkan Windows 7. Bersihkan topologi saat ini, sebagai berikut:
Topologi yang tertunda tidak dihapus dari antrean pemutaran. Jika ada topologi yang tertunda pada antrean, topologi tersebut akan dimuat setelah topologi saat ini dihapus. Jika tidak, pemutaran hanya berhenti. Untuk menghapus semua topologi yang tertunda dari antrean, panggil IMFMediaSession::ClearTopologies. |
Keterangan
Bendera ini bersifat opsional, dan tidak saling eksklusif. Jika tidak ada bendera yang diatur, Sesi Media menyelesaikan topologi lalu menambahkannya ke antrean presentasi yang tertunda.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | mfidl.h |
Lihat juga
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