Método IMFSinkWriter::BeginWriting (mfreadwrite.h)

Inicializa el sistema de escritura del receptor para escribir.

Sintaxis

HRESULT BeginWriting();

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
MF_E_INVALIDREQUEST
La solicitud no es válida.

Comentarios

Llame a este método después de configurar los flujos de entrada y antes de enviar datos al escritor receptor.

Debe llamar a BeginWriting antes de llamar a cualquiera de los métodos siguientes:

El receptor de medios subyacente debe tener al menos un flujo de entrada. De lo contrario, BeginWriting devuelve MF_E_INVALIDREQUEST. Para agregar flujos de entrada, llame al método IMFSinkWriter::AddStream .

Si BeginWriting se realiza correctamente, cualquier otra llamada a BeginWriting devuelva MF_E_INVALIDREQUEST.

Esta interfaz está disponible en Windows Vista si está instalado Platform Update Supplement para Windows Vista.

Requisitos

Requisito Value
Cliente mínimo compatible Complemento de actualización de Windows 7, Windows Vista y plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfreadwrite.h

Consulte también

IMFSinkWriter

Receptor de escritura