Compartilhar via


Cabeçalho mfreadwrite.h

Esse cabeçalho é usado pelo Microsoft Media Foundation. Para obter mais informações, consulte:

mfreadwrite.h contém as seguintes interfaces de programação:

Interfaces

 
IMFReadWriteClassFactory

Cria uma instância do gravador do coletor ou do leitor de origem.
IMFSinkWriter

Implementado pelo objeto gravador de coletor do Microsoft Media Foundation.
IMFSinkWriterCallback

Interface de retorno de chamada para o gravador de coletor do Microsoft Media Foundation.
IMFSinkWriterCallback2

Estende a interface IMFSinkWriterCallback.
IMFSinkWriterEncoderConfig

Fornece funcionalidade adicional no gravador do coletor para alterar dinamicamente o tipo de mídia e a configuração do codificador.
IMFSinkWriterEx

Estende a interface IMFSinkWriter.
IMFSourceReader

Implementado pelo objeto de leitor de origem do Microsoft Media Foundation.
IMFSourceReaderCallback

Interface de retorno de chamada para o leitor de origem do Microsoft Media Foundation.
IMFSourceReaderCallback2

Estende a interface IMFSourceReaderCallback.
IMFSourceReaderEx

Estende a interface IMFSourceReader.

Funções

 
MFCreateSinkWriterFromMediaSink

Cria o gravador de coletor de um coletor de mídia.
MFCreateSinkWriterFromURL

Cria o gravador do coletor de um fluxo de URL ou bytes.
MFCreateSourceReaderFromByteStream

Cria o leitor de origem de um fluxo de bytes.
MFCreateSourceReaderFromMediaSource

Cria o leitor de origem de uma fonte de mídia.
MFCreateSourceReaderFromURL

Cria o leitor de origem de uma URL.

Estruturas

 
MF_SINK_WRITER_STATISTICS

Contém estatísticas sobre o desempenho do gravador do coletor.

Enumerações

 
MF_SOURCE_READER_CONTROL_FLAG

Contém sinalizadores para o método IMFSourceReader::ReadSample.
MF_SOURCE_READER_FLAG

Contém sinalizadores que indicam o status do método IMFSourceReader::ReadSample.