IMFSinkWriterEncoderConfig::SetTargetMediaType-Methode (mfreadwrite.h)
Ändert dynamisch den Zielmedientyp, für den Sink Writer codiert wird.
Syntax
HRESULT SetTargetMediaType(
[in] DWORD dwStreamIndex,
[in] IMFMediaType *pTargetMediaType,
[in] IMFAttributes *pEncodingParameters
);
Parameter
[in] dwStreamIndex
Gibt den Streamindex an.
[in] pTargetMediaType
Das neue Medienformat, in das codiert werden soll.
[in] pEncodingParameters
Der neue Satz von Codierungsparametern, mit denen der Encoder konfiguriert werden soll. Wenn nicht angegeben, werden zuvor bereitgestellte Parameter verwendet.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der neue Medientyp muss von der verwendeten Mediensenke und von den auf dem System installierten Encoder-MFTs unterstützt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfreadwrite.h |