Partager via


IWMCodecPrivateData ::SetPartialOutputType, méthode (wmcodecdsp.h)

Donne au codec le type de média de sortie sans les données du codec. Cela permet au codec de générer les données privées.

Syntaxe

HRESULT SetPartialOutputType(
  [in] DMO_MEDIA_TYPE *pmt
);

Paramètres

[in] pmt

Adresse du type de média de sortie partielle.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Remarques

Le DMO_MEDIA_TYPE que vous passez à cette méthode n’est qu’partiel dans le fait qu’elle n’inclut pas les données privées ajoutées. Elle doit être complète de toutes autres façons.

Si vous définissez des propriétés sur un encodeur, vous devez terminer cette configuration avant d’obtenir les données privées. La modification des propriétés invalide toutes les données privées récupérées précédemment. Si vous modifiez les propriétés après avoir obtenu les données privées, récupérez-les à nouveau et réinitialisez le type de sortie.

Vous devez appeler cette méthode avant d’appeler IWMCodecPrivateData ::GetPrivateData pour obtenir les données privées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wmcodecdsp.h

Voir aussi

IWMCodecPrivateData, interface