Bagikan melalui


enumerasi MF_MEDIA_ENGINE_CREATEFLAGS (mfmediaengine.h)

Berisi bendera untuk metode IMFMediaEngineClassFactory::CreateInstance .

Sintaks

typedef enum MF_MEDIA_ENGINE_CREATEFLAGS {
  MF_MEDIA_ENGINE_AUDIOONLY = 0x1,
  MF_MEDIA_ENGINE_WAITFORSTABLE_STATE = 0x2,
  MF_MEDIA_ENGINE_FORCEMUTE = 0x4,
  MF_MEDIA_ENGINE_REAL_TIME_MODE = 0x8,
  MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS = 0x10,
  MF_MEDIA_ENGINE_CREATEFLAGS_MASK = 0x1f
} ;

Konstanta

 
MF_MEDIA_ENGINE_AUDIOONLY
Nilai: 0x1
Mesin Media hanya akan memutar audio. Ini tidak akan memutar video.
MF_MEDIA_ENGINE_WAITFORSTABLE_STATE
Nilai: 0x2
Algoritma pemuatan sumber daya Mesin Media menunggu aplikasi memberi sinyal pada utas yang memuat sumber daya. Untuk informasi selengkapnya, lihat keterangan untuk MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE dalam enumerasi MF_MEDIA_ENGINE_EVENT .
MF_MEDIA_ENGINE_FORCEMUTE
Nilai: 0x4
Selalu matikan suara audio.
MF_MEDIA_ENGINE_REAL_TIME_MODE
Nilai: 0x8
Aktifkan mode latensi rendah di alur penyajian. Ini dapat diubah di lain waktu dengan memanggil IMFMediaEngineEx::SetRealTimeMode.
MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS
Nilai: 0x10
Nonaktifkan plugin media yang terdaftar secara lokal. Jika bendera ini diatur, Mesin Media tidak akan memuat decoder atau plugin media lainnya yang didaftarkan aplikasi untuk proses lokal.
MF_MEDIA_ENGINE_CREATEFLAGS_MASK
Nilai: 0x1f
Dicadangkan.

Persyaratan

   
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Header mfmediaengine.h

Lihat juga

Enumerasi Media Foundation