Share via


Metodo IMFSinkWriter::BeginWriting (mfreadwrite.h)

Inizializza il writer sink per la scrittura.

Sintassi

HRESULT BeginWriting();

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
MF_E_INVALIDREQUEST
La richiesta non è valida.

Commenti

Chiamare questo metodo dopo aver configurato i flussi di input e prima di inviare dati al writer sink.

È necessario chiamare BeginWriting prima di chiamare uno dei metodi seguenti:

Il sink multimediale sottostante deve avere almeno un flusso di input. In caso contrario, BeginWriting restituisce MF_E_INVALIDREQUEST. Per aggiungere flussi di input, chiamare il metodo IMFSinkWriter::AddStream .

Se BeginWriting ha esito positivo, eventuali ulteriori chiamate a BeginWriting restituiscono MF_E_INVALIDREQUEST.

Questa interfaccia è disponibile in Windows Vista se è installato l'aggiornamento della piattaforma per Windows Vista.

Requisiti

Requisito Valore
Client minimo supportato Supplemento per Windows 7, Windows Vista e Aggiornamento piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfreadwrite.h

Vedi anche

FMSinkWriter

Sink Writer