Création d’un fichier de définition d’apparence

[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.]

Un fichier de définition d’apparence est un fichier texte qui définit une apparence et toutes ses parties composites. L’extension de nom de fichier doit être .skn.

Chaque fichier de définition d’apparence doit commencer par la ligne suivante, qui spécifie le numéro de version du fichier d’apparence. Le tableau suivant montre Lecteur multimédia Windows versions et la ligne de code à utiliser pour identifier chacune dans un fichier de définition d’apparence. Bien que certains des nombres des lignes de code ne correspondent pas à ce que vous attendiez, ils sont corrects, comme indiqué dans le tableau suivant.

Lecteur multimédia Windows version Première ligne du fichier de définition d’apparence
1.01.1
[Fichier d’apparence WMP de poche v1.0]
1.2 [Fichier d’apparence WMP de poche v1.2]
7.0 [Fichier d’apparence WMP de poche v2.0]
7.1 [Fichier d’apparence WMP de poche v8.0]
Série 9 [Fichier d’apparence WMP de poche v9.0.1]
Windows 10 Mobile [Fichier d’apparence WMP de poche v9.0.1]
10.1 Mobile [Fichier d’apparence WMP de poche v9.0.1]

Le numéro de version 9.0.1 concerne les skins créés spécifiquement pour Lecteur multimédia Windows série 9 ou ultérieure. Les skins ayant un numéro de version antérieure sont ouverts par Lecteur multimédia Windows série 9 ou version ultérieure en mode portrait, 96 points par pouce (PPP).

Le fichier de définition d’apparence se compose de plusieurs sections. Chaque section définit une zone particulière de la peau. Les sections doivent être placées dans l’ordre suivant :

  1. Description
  2. Images bitmap
  3. Vidéo
  4. Boutons
  5. Statut
  6. Texte
  7. Chapiteau
  8. Barres de suivi

Chaque section commence par le nom de la section entre crochets, par exemple :

[ Bitmaps ]

Notes

Votre fichier de définition d’apparence ne sera pas analysé correctement, sauf si vous incluez des espaces entre crochets et le nom de la section.

Ensuite, une ou plusieurs lignes définissent des images individuelles, des boutons, etc. Par exemple, une section Bitmaps peut inclure les éléments suivants :

    Background  Background.bmp  0,0
    Disabled    Disabled.bmp    0,0
    Pushed      Pushed.bmp      0,0
    Region      Region.bmp      0,0
    Super       Super.bmp       0,0

Il n’est pas nécessaire d’aligner les valeurs en colonnes, mais cela aidera votre code à être plus lisible. Pour plus d’informations sur chaque section du fichier de définition d’apparence, consultez Référence d’apparence.

Notes

N’utilisez pas d’onglets n’importe où dans le fichier ; utilisez plutôt des espaces supplémentaires. Cela est très important, car appuyer sur la touche TAB lors de l’écriture ou de la modification de votre fichier de définition d’apparence entraîne l’échec de l’ensemble de l’apparence. Chaque ligne doit être complète et ne peut pas continuer sur une deuxième ligne. En outre, les valeurs Region et Super sont déconseillées pour les skins utilisés avec Lecteur multimédia Windows 10 Mobile ou version ultérieure.

Fichier de définition d’apparence