Método IMFSinkWriter::BeginWriting (mfreadwrite.h)
Inicializa o gravador do coletor para gravação.
Sintaxe
HRESULT BeginWriting();
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
A solicitação é inválida. |
Comentários
Chame esse método depois de configurar os fluxos de entrada e antes de enviar qualquer dado para o gravador do coletor.
Você deve chamar BeginWriting antes de chamar qualquer um dos seguintes métodos:
- IMFSinkWriter::Finalize
- IMFSinkWriter::Flush
- IMFSinkWriter::NotifyEndOfSegment
- IMFSinkWriter::P laceMarker
- IMFSinkWriter::SendStreamTick
- IMFSinkWriter::WriteSample
Se BeginWriting for bem-sucedido, quaisquer outras chamadas para BeginWriting retornarão MF_E_INVALIDREQUEST.
Essa interface estará disponível no Windows Vista se o Suplemento de Atualização de Plataforma para Windows Vista estiver instalado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Suplemento Windows 7, Windows Vista e Platform Update para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfreadwrite.h |