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 |
---|---|
|
Il metodo è riuscito. |
|
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:
- FMSinkWriter::Finalize
- FMSinkWriter::Flush
- FMSinkWriter::NotifyEndOfSegment
- FMSinkWriter::P laceMarker
- FMSinkWriter::SendStreamTick
- FMSinkWriter::WriteSample
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 |