MÉTHODE IMFTranscodeProfile ::SetContainerAttributes (mfidl.h)

Définit les paramètres de configuration du conteneur dans le profil de transcode.

Pour obtenir un exemple de code, consultez MFCreateTranscodeProfile.

Syntaxe

HRESULT SetContainerAttributes(
  [in] IMFAttributes *pAttrs
);

Paramètres

[in] pAttrs

Pointeur vers l’interface IMFAttributes d’un magasin d’attributs qui contient les paramètres de configuration du conteneur dans lequel le fichier transcodé sera stocké. Les valeurs d’attribut spécifiées remplacent toutes les valeurs existantes stockées dans le profil de transcode.

La liste suivante présente les attributs de conteneur qui peuvent être définis :

Pour créer le magasin d’attributs, appelez MFCreateAttributes. Pour définir une valeur d’attribut spécifique dans le magasin d’attributs, l’appelant doit appeler les méthodes IMFAttributes appropriées en fonction du type de données de l’attribut.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

Attributs dans Media Foundation

IMFTranscodeProfile

MFCreateAttributes

Transcode API