enumerasi MFMEDIASOURCE_CHARACTERISTICS (mfidl.h)
Menentukan karakteristik sumber media. Bendera ini diambil oleh metode IMFMediaSource::GetCharacteristics .
Sintaks
typedef enum _MFMEDIASOURCE_CHARACTERISTICS {
MFMEDIASOURCE_IS_LIVE = 0x1,
MFMEDIASOURCE_CAN_SEEK = 0x2,
MFMEDIASOURCE_CAN_PAUSE = 0x4,
MFMEDIASOURCE_HAS_SLOW_SEEK = 0x8,
MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS = 0x10,
MFMEDIASOURCE_CAN_SKIPFORWARD = 0x20,
MFMEDIASOURCE_CAN_SKIPBACKWARD = 0x40,
MFMEDIASOURCE_DOES_NOT_USE_NETWORK = 0x80
} MFMEDIASOURCE_CHARACTERISTICS;
Konstanta
MFMEDIASOURCE_IS_LIVE Nilai: 0x1 Bendera ini menunjukkan sumber data yang berjalan terus-menerus, seperti presentasi langsung. Jika sumber dihentikan dan kemudian dimulai ulang, akan ada celah dalam konten. |
MFMEDIASOURCE_CAN_SEEK Nilai: 0x2 Sumber media mendukung pencarian. |
MFMEDIASOURCE_CAN_PAUSE Nilai: 0x4 Sumber dapat dijeda. |
MFMEDIASOURCE_HAS_SLOW_SEEK Nilai: 0x8 Sumber media mengunduh konten. Mungkin perlu waktu lama untuk mencari bagian dari konten yang belum diunduh. |
MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS Nilai: 0x10 Sumber media mengirimkan daftar putar, yang mungkin berisi lebih dari satu entri. Setelah entri daftar putar pertama selesai, sumber media memberi sinyal awal setiap entri daftar putar baru dengan mengirim peristiwa MENewPresentation . Acara berisi deskriptor presentasi untuk entri. Catatan Memerlukan Windows 7 atau yang lebih baru. |
MFMEDIASOURCE_CAN_SKIPFORWARD Nilai: 0x20 Sumber media dapat melewati maju dalam daftar putar. Hanya berlaku jika bendera MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS ada. Catatan Memerlukan Windows 7 atau yang lebih baru. |
MFMEDIASOURCE_CAN_SKIPBACKWARD Nilai: 0x40 Sumber media dapat melewati mundur dalam daftar putar. Catatan Memerlukan Windows 7 atau yang lebih baru. |
MFMEDIASOURCE_DOES_NOT_USE_NETWORK Nilai: 0x80 Sumber media saat ini tidak menggunakan jaringan untuk menerima konten. Perangkat keras jaringan dapat memasuki status penghematan daya ketika bit ini diatur. Catatan Memerlukan Windows 8 atau yang lebih baru. |
Keterangan
Untuk melewati maju atau mundur dalam daftar putar, panggil IMFMediaSource::Start atau IMFMediaSession::Start dengan GUID format waktu MF_TIME_FORMAT_ENTRY_RELATIVE . Kemampuan ini hanya berlaku ketika bendera MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS ada.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Header | mfidl.h |