IMFCaptureSink2::SetOutputMediaType-Methode (mfcaptureengine.h)
Legt den Ausgabemedientyp der Datensatzsenke oder Vorschausenke dynamisch fest.
Syntax
HRESULT SetOutputMediaType(
[in] DWORD dwStreamIndex,
[in] IMFMediaType *pMediaType,
[in] IMFAttributes *pEncodingAttributes
);
Parameter
[in] dwStreamIndex
Der Streamindex zum Ändern des Ausgabemedientyps.
[in] pMediaType
Der neue Ausgabemedientyp.
[in] pEncodingAttributes
Die neuen Encoderattribute. Dies kann NULL sein.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode erfolgreich |
|
Die Senke unterstützt den Medientyp nicht. |
Hinweise
Dies ist ein asynchroner Aufruf. Lauschen Sie auf das MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET Ereignis, das benachrichtigt wird, wenn der Ausgabemedientyp festgelegt wurde.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfcaptureengine.h |