IMFCaptureRecordSink::SetOutputByteStream-Methode (mfcaptureengine.h)
Gibt einen Bytedatenstrom an, der die Daten für die Aufzeichnung empfängt.
Syntax
HRESULT SetOutputByteStream(
[in] IMFByteStream *pByteStream,
[in] REFGUID guidContainerType
);
Parameter
[in] pByteStream
Ein Zeiger auf die IMFByteStream-Schnittstelle eines Bytestreams. Der Bytedatenstrom muss beschreibbar sein.
[in] guidContainerType
Eine GUID, die den Dateicontainertyp angibt. Mögliche Werte werden im attribut MF_TRANSCODE_CONTAINERTYPE dokumentiert.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Durch Aufrufen dieser Methode wird jeder vorherige Aufruf von IMFCaptureRecordSink::SetOutputFileName oder IMFCaptureRecordSink::SetSampleCallback überschrieben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfcaptureengine.h |