Metodo IMFCaptureRecordSink::SetOutputByteStream (mfcaptureengine.h)
Specifica un flusso di byte che riceverà i dati per la registrazione.
Sintassi
HRESULT SetOutputByteStream(
[in] IMFByteStream *pByteStream,
[in] REFGUID guidContainerType
);
Parametri
[in] pByteStream
Puntatore all'interfaccia FMByteStream di un flusso di byte. Il flusso di byte deve essere scrivibile.
[in] guidContainerType
GUID che specifica il tipo di contenitore file. I valori possibili sono documentati nell'attributo MF_TRANSCODE_CONTAINERTYPE .
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
La chiamata a questo metodo esegue l'override di qualsiasi chiamata precedente a FMCaptureRecordSink::SetOutputFileName o FMCaptureRecordSink::SetSampleCallback.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfcaptureengine.h |