MF_SOURCE_READER_FLAG Enumeration (mfreadwrite.h)
Enthält Flags, die die status der IMFSourceReader::ReadSample-Methode angeben.
Syntax
typedef enum MF_SOURCE_READER_FLAG {
MF_SOURCE_READERF_ERROR = 0x1,
MF_SOURCE_READERF_ENDOFSTREAM = 0x2,
MF_SOURCE_READERF_NEWSTREAM = 0x4,
MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED = 0x10,
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED = 0x20,
MF_SOURCE_READERF_STREAMTICK = 0x100,
MF_SOURCE_READERF_ALLEFFECTSREMOVED = 0x200
} ;
Konstanten
MF_SOURCE_READERF_ERROR Wert: 0x1 Ein Fehler ist aufgetreten. Wenn Sie dieses Flag erhalten, führen Sie keine weiteren Aufrufe von IMFSourceReader-Methoden durch. |
MF_SOURCE_READERF_ENDOFSTREAM Wert: 0x2 Der Quellleser hat das Ende des Datenstroms erreicht. |
MF_SOURCE_READERF_NEWSTREAM Wert: 0x4 Mindestens ein neuer Stream wurde erstellt. Reagieren Sie auf dieses Flag, indem Sie mindestens eine der folgenden Aktionen ausführen:
|
MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED Wert: 0x10 Das native Format wurde für einen oder mehrere Streams geändert. Das native Format ist das Format, das von der Medienquelle bereitgestellt wird, bevor Decoder eingefügt werden. |
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED Wert: 0x20 Der aktuelle Medientyp wurde für einen oder mehrere Streams geändert. Um den aktuellen Medientyp abzurufen, rufen Sie die IMFSourceReader::GetCurrentMediaType-Methode auf. |
MF_SOURCE_READERF_STREAMTICK Wert: 0x100 Es gibt eine Lücke im Stream. Dieses Flag entspricht einem MEStreamTick-Ereignis aus der Medienquelle. |
MF_SOURCE_READERF_ALLEFFECTSREMOVED Wert: 0x200 Alle von der Anwendung eingefügten Transformationen wurden für einen bestimmten Stream entfernt. Dies kann auf eine dynamische Formatänderung durch eine Quelle oder einen Decoder zurückzuführen sein, die verhindert, dass benutzerdefinierte Transformationen verwendet werden, da sie den neuen Medientyp nicht verarbeiten können. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | mfreadwrite.h |