attribut MF_SINK_WRITER_ENCODER_CONFIG
Contient un pointeur vers un magasin de propriétés avec des propriétés d’encodage.
Type de données
Iunknown*
Notes
La valeur de cet attribut est un pointeur IPropertyStore .
Cet attribut permet à une application de définir des propriétés d’encodage lors de l’utilisation de l’enregistreur récepteur. Pour définir cet attribut, procédez comme suit :
- Appelez PSCreateMemoryPropertyStore pour créer un magasin de propriétés.
- Définissez les propriétés de l’encodeur sur le magasin de propriétés. Les propriétés disponibles dépendent de l’encodeur. Pour plus d’informations, consultez Codec Objects.
- Appelez MFCreateAttributes pour créer un magasin d’attributs.
- Appelez IMFAttributes::SetUnknown pour définir le pointeur IPropertyStore sur le magasin d’attributs.
- Créez une instance de l’enregistreur récepteur. Passez le pointeur IMFAttributes à la fonction de création. Pour plus d’informations, consultez Attributs de l’enregistreur de récepteurs.
L’enregistreur de récepteur définit les propriétés de l’encodeur avant de définir les types de média.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi