IWMCodecPrivateData::SetPartialOutputType-Methode (wmcodecdsp.h)
Gibt dem Codec den Ausgabemedientyp ohne die Codecdaten. Dadurch kann der Codec die privaten Daten generieren.
Syntax
HRESULT SetPartialOutputType(
[in] DMO_MEDIA_TYPE *pmt
);
Parameter
[in] pmt
Adresse des Teilausgabemedientyps.
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 wurde erfolgreich ausgeführt. |
Hinweise
Die DMO_MEDIA_TYPE, die Sie an diese Methode übergeben, ist nur teilweise, da sie die angefügten privaten Daten nicht enthält. Sie muss auf alle anderen Arten vollständig sein.
Wenn Sie Eigenschaften für einen Encoder festlegen, müssen Sie diese Konfiguration abschließen, bevor Sie die privaten Daten abrufen. Durch ändernde Eigenschaften werden alle zuvor abgerufenen privaten Daten ungültig. Wenn Sie die Eigenschaften ändern, nachdem Sie die privaten Daten abgerufen haben, rufen Sie sie erneut ab, und setzen Sie den Ausgabetyp zurück.
Sie müssen diese Methode aufrufen, bevor Sie IWMCodecPrivateData::GetPrivateData aufrufen, um die privaten Daten abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcodecdsp.h |