Skip to content

Latest commit

 

History

History
96 lines (71 loc) · 4.43 KB

ne-mfreadwrite-mf_source_reader_flag.md

File metadata and controls

96 lines (71 loc) · 4.43 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:mfreadwrite.MF_SOURCE_READER_FLAG
MF_SOURCE_READER_FLAG (mfreadwrite.h)
Contains flags that indicate the status of the IMFSourceReader::ReadSample method.
MF_SOURCE_READERF_ALLEFFECTSREMOVED
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED
MF_SOURCE_READERF_ENDOFSTREAM
MF_SOURCE_READERF_ERROR
MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED
MF_SOURCE_READERF_NEWSTREAM
MF_SOURCE_READERF_STREAMTICK
MF_SOURCE_READER_FLAG
MF_SOURCE_READER_FLAG enumeration [Media Foundation]
mf.mf_source_reader_flag
mfreadwrite/MF_SOURCE_READERF_ALLEFFECTSREMOVED
mfreadwrite/MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED
mfreadwrite/MF_SOURCE_READERF_ENDOFSTREAM
mfreadwrite/MF_SOURCE_READERF_ERROR
mfreadwrite/MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED
mfreadwrite/MF_SOURCE_READERF_NEWSTREAM
mfreadwrite/MF_SOURCE_READERF_STREAMTICK
mfreadwrite/MF_SOURCE_READER_FLAG
mf\mf_source_reader_flag.htm
mf
8981a682-3c0b-458b-910a-d1462ed73e64
12/05/2018
MF_SOURCE_READERF_ALLEFFECTSREMOVED, MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED, MF_SOURCE_READERF_ENDOFSTREAM, MF_SOURCE_READERF_ERROR, MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED, MF_SOURCE_READERF_NEWSTREAM, MF_SOURCE_READERF_STREAMTICK, MF_SOURCE_READER_FLAG, MF_SOURCE_READER_FLAG enumeration [Media Foundation], mf.mf_source_reader_flag, mfreadwrite/MF_SOURCE_READERF_ALLEFFECTSREMOVED, mfreadwrite/MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED, mfreadwrite/MF_SOURCE_READERF_ENDOFSTREAM, mfreadwrite/MF_SOURCE_READERF_ERROR, mfreadwrite/MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED, mfreadwrite/MF_SOURCE_READERF_NEWSTREAM, mfreadwrite/MF_SOURCE_READERF_STREAMTICK, mfreadwrite/MF_SOURCE_READER_FLAG
mfreadwrite.h
Windows
Windows 7 [desktop apps \| UWP apps]
Windows Server 2008 R2 [desktop apps \| UWP apps]
Windows
MF_SOURCE_READER_FLAG
19H1
MF_SOURCE_READER_FLAG
mfreadwrite/MF_SOURCE_READER_FLAG
c++
APIRef
kbSyntax
HeaderDef
mfreadwrite.h
MF_SOURCE_READER_FLAG

MF_SOURCE_READER_FLAG enumeration

-description

Contains flags that indicate the status of the IMFSourceReader::ReadSample method.

-enum-fields

-field MF_SOURCE_READERF_ERROR:0x1

An error occurred. If you receive this flag, do not make any further calls to IMFSourceReader methods.

-field MF_SOURCE_READERF_ENDOFSTREAM:0x2

The source reader reached the end of the stream.

-field MF_SOURCE_READERF_NEWSTREAM:0x4

One or more new streams were created. Respond to this flag by doing at least one of the following:

  • Set the output types on the new streams.
  • Update the stream selection by selecting or deselecting streams.

-field MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED:0x10

The native format has changed for one or more streams. The native format is the format delivered by the media source before any decoders are inserted.

-field MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED:0x20

The current media has type changed for one or more streams. To get the current media type, call the IMFSourceReader::GetCurrentMediaType method.

-field MF_SOURCE_READERF_STREAMTICK:0x100

There is a gap in the stream. This flag corresponds to an MEStreamTick event from the media source.

-field MF_SOURCE_READERF_ALLEFFECTSREMOVED:0x200

All transforms inserted by the application have been removed for a particular stream. This could be due to a dynamic format change from a source or decoder that prevents custom transforms from being used because they cannot handle the new media type.

-see-also

IMFSourceReader

Media Foundation Enumerations