Bagikan melalui


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

Lihat juga

Enumerasi Media Foundation