Paramètres du Registre d’extension de nom de fichier

[La fonctionnalité associée à cette page, Lecteur multimédia Windows SDK, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de Lecteur multimédia Windows SDK, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Si vos fichiers multimédias numériques ont un format personnalisé, vous pouvez fournir à Lecteur multimédia Windows des informations sur votre format personnalisé en plaçant des entrées dans le Registre sur l’ordinateur de l’utilisateur. Lecteur multimédia Windows inspecte vos entrées de Registre pour déterminer comment il doit gérer vos fichiers. La liste suivante montre plusieurs des choses que vous pouvez faire en créant des entrées de Registre qui se rapportent à votre format de fichier multimédia personnalisé.

  • Accordez au Lecteur l’autorisation de lire, copier ou transcoder vos fichiers.
  • Spécifiez la technologie sous-jacente que le Lecteur doit utiliser pour lire vos fichiers.
  • Spécifiez l’emplacement où le Lecteur doit afficher vos fichiers dans sa vue bibliothèque.
  • Spécifiez un plug-in que le Lecteur doit utiliser pour convertir vos fichiers au format standard.
  • Spécifiez un code de format MTP (Media Transport Protocol) que le Lecteur peut utiliser pour déterminer si un appareil portable particulier prend en charge votre format de fichier.

La plupart des entrées que vous fournissez se trouvent sous une sous-clé associée à votre extension de nom de fichier personnalisé. Vous pouvez créer cette sous-clé dans la sous-arborescence HKEY_LOCAL_MACHINE et dans la sous-arborescence HKEY_CURRENT_USER. Lecteur multimédia Windows recherche d’abord dans la sous-arborescence HKEY_LOCAL_MACHINE. S’il ne trouve pas ce dont il a besoin, il se trouve dans le HKEY_CURRENT_USER sous-arborescence. Notez que tout code qui tente d’écrire dans le Registre sur l’ordinateur de l’utilisateur ne peut écrire dans la sous-arborescence HKEY_LOCAL_MACHINE que si l’utilisateur actuel dispose de privilèges administratifs.

Pour écrire des informations sur votre format de fichier personnalisé dans la sous-arborescence HKEY_LOCAL_MACHINE, créez la sous-clé suivante.

HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\customExtension

customExtension est l’extension de nom de fichier, y compris le séparateur point (.). Par exemple, si l’extension de votre format de fichier personnalisé est .xyz, créez la sous-clé suivante.

HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.xyz

Pour écrire des informations sur votre format de fichier personnalisé dans la sous-arborescence HKEY_CURRENT_USER, créez la sous-clé suivante.

HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Player\Extensions\customExtension

Vous pouvez écrire une ou plusieurs des entrées suivantes dans votre sous-clé customExtension .

  • autorisations
  • Runtime
  • FormatCode

Pour spécifier des plug-ins de conversion pour votre format de fichier multimédia personnalisé, créez une sous-clé ConvertPluginCLSID dans votre sous-clé customExtension .

Pour spécifier où Lecteur multimédia Windows doit afficher vos fichiers dans sa vue bibliothèque, écrivez une entrée qui représente votre format de fichier personnalisé dans la sous-clé suivante.

HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\MLS\Extensions

Les rubriques suivantes décrivent les sous-clés et les entrées du Registre qui fournissent aux Lecteur multimédia Windows des informations sur les formats de fichiers multimédias personnalisés.

Paramètres du Registre

Plug-ins de conversion Lecteur multimédia Windows