IMFCapturePhotoSink-Schnittstelle (mfcaptureengine.h)

Steuert die Fotosenke. Die Fotosenke erfasst Standbilder aus dem Videostream.

Vererbung

Die IMFCapturePhotoSink-Schnittstelle erbt von IMFCaptureSink. IMFCapturePhotoSink verfügt auch über folgende Membertypen:

Methoden

Die IMFCapturePhotoSink-Schnittstelle verfügt über diese Methoden.

 
IMFCapturePhotoSink::SetOutputByteStream

Gibt einen Bytestream an, der die Standbilddaten empfängt.
IMFCapturePhotoSink::SetOutputFileName

Gibt den Namen der Ausgabedatei für das Standbild an.
IMFCapturePhotoSink::SetSampleCallback

Legt einen Rückruf fest, um die Standbilddaten zu empfangen.

Hinweise

Die Fotosenke kann Proben an eines der folgenden Ziele liefern:

  • Bytestream.
  • Ausgabedatei.
  • Von der Anwendung bereitgestellte Rückrufschnittstelle.
Die Anwendung muss ein einzelnes Ziel angeben. Mehrere Ziele werden nicht unterstützt.

Um ein Bild zu erfassen, rufen Sie IMFCaptureEngine::TakePhoto auf.

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

IMFCaptureSink

Media Foundation-Schnittstellen