Condividi tramite


enumerazione MF_MEDIA_ENGINE_CREATEFLAGS (mfmediaengine.h)

Contiene i flag per il metodo IMFMediaEngineClassFactory::CreateInstance .

Sintassi

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
} ;

Costanti

 
MF_MEDIA_ENGINE_AUDIOONLY
Valore: 0x1
Il motore multimediale riproduce solo l'audio. Non verrà riprodotto il video.
MF_MEDIA_ENGINE_WAITFORSTABLE_STATE
Valore: 0x2
L'algoritmo di caricamento delle risorse del motore multimediale attende che l'applicazione segnali il thread che carica la risorsa. Per altre informazioni, vedere le osservazioni per MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE nell'enumerazione MF_MEDIA_ENGINE_EVENT .
MF_MEDIA_ENGINE_FORCEMUTE
Valore: 0x4
Disattiva sempre l'audio.
MF_MEDIA_ENGINE_REAL_TIME_MODE
Valore: 0x8
Abilitare la modalità a bassa latenza nella pipeline di rendering. Questa modifica può essere modificata in un secondo momento chiamando IMFMediaEngineEx::SetRealTimeMode.
MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS
Valore: 0x10
Disabilitare i plug-in multimediali registrati localmente. Se questo flag è impostato, il motore multimediale non caricherà decodificatori o altri plug-in multimediali registrati dall'applicazione per il processo locale.
MF_MEDIA_ENGINE_CREATEFLAGS_MASK
Valore: 0x1f
Riservato.

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione mfmediaengine.h

Vedi anche

Enumerazioni media Foundation