IMFCaptureRecordSink::SetOutputFileName-Methode (mfcaptureengine.h)

Gibt den Namen der Ausgabedatei für die Aufzeichnung an.

Syntax

HRESULT SetOutputFileName(
  [in] LPCWSTR fileName
);

Parameter

[in] fileName

Eine NULL-Zeichenfolge, die die URL der Ausgabedatei enthält.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die Erfassungs-Engine verwendet die Dateinamenerweiterung, um den Containertyp für die Ausgabedatei auszuwählen. Wenn die Dateinamenerweiterung beispielsweise lautet. mp4" erstellt die Aufnahme-Engine eine MP4-Datei.

Beim Aufrufen dieser Methode wird jeder vorherige Aufruf von IMFCaptureRecordSink::SetOutputByteStream oder IMFCaptureRecordSink::SetSampleCallback außer Kraft gesetzt.

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

Weitere Informationen

IMFCaptureRecordSink