Método IMFCaptureRecordSink::SetOutputByteStream (mfcaptureengine.h)

Especifica una secuencia de bytes que recibirá los datos de la grabación.

Sintaxis

HRESULT SetOutputByteStream(
  [in] IMFByteStream *pByteStream,
  [in] REFGUID       guidContainerType
);

Parámetros

[in] pByteStream

Puntero a la interfaz IMFByteStream de una secuencia de bytes. La secuencia de bytes debe ser grabable.

[in] guidContainerType

GUID que especifica el tipo de contenedor de archivos. Los valores posibles se documentan en el atributo MF_TRANSCODE_CONTAINERTYPE .

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Al llamar a este método, se invalida cualquier llamada anterior a IMFCaptureRecordSink::SetOutputFileName o IMFCaptureRecordSink::SetSampleCallback.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfcaptureengine.h

Consulte también

IMFCaptureRecordSink