MF_SOURCE_READER_FLAG enumeración (mfreadwrite.h)

Contiene marcas que indican el estado del método IMFSourceReader::ReadSample .

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

Constantes

 
MF_SOURCE_READERF_ERROR
Valor: 0x1
Se produjo un error. Si recibe esta marca, no realice más llamadas a los métodos IMFSourceReader .
MF_SOURCE_READERF_ENDOFSTREAM
Valor: 0x2
El lector de origen alcanzó el final de la secuencia.
MF_SOURCE_READERF_NEWSTREAM
Valor: 0x4
Se crearon una o varias secuencias nuevas. Responda a esta marca haciendo al menos una de las siguientes acciones:


  • Establezca los tipos de salida en las nuevas secuencias.

  • Actualice la selección de secuencia seleccionando o desactivando secuencias.

MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED
Valor: 0x10
El formato nativo ha cambiado para una o varias secuencias. El formato nativo es el que entrega el origen multimedia antes de que se inserte cualquier descodificador.
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED
Valor: 0x20
El medio actual ha cambiado el tipo de una o varias secuencias. Para obtener el tipo de medio actual, llame al método IMFSourceReader::GetCurrentMediaType .
MF_SOURCE_READERF_STREAMTICK
Valor: 0x100
Hay un hueco en la secuencia. Esta marca corresponde a un evento MEStreamTick del origen multimedia.
MF_SOURCE_READERF_ALLEFFECTSREMOVED
Valor: 0x200
Todas las transformaciones insertadas por la aplicación se han quitado para una secuencia determinada. Esto puede deberse a un cambio de formato dinámico de un origen o descodificador que impide que se usen transformaciones personalizadas porque no pueden controlar el nuevo tipo de medio.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado mfreadwrite.h

Consulte también

IMFSourceReader

Enumeraciones de Media Foundation