seek pourrait nécessiter une permutation d’octets. Le code permettant de le faire se trouve dans la section Format XBOX One de cette rubrique.
Utilisation de XMA2Encode
Le code et le tableau suivants décrivent comment utiliser XMA2Encode.Remarques
Toutes les options peuvent être abrégées à leurs premières lettres. Le tableau suivant répertorie les codes d’erreur que XMA2Encode peut afficher pour signaler des problèmes d’encodage.Format XBOX One
La sortie de XMA2Encode doit faire l’objet d’une permutation d’octetsULONG pour la XBOX One. Si l’entrée est un fichier .wav, la sortie peut être utilisée sans modification.
Pour permuter les octets de la table seek, utilisez les lignes de code suivantes.
Écriture de votre propre outil d’encodage XMA
Il est possible d’écrire votre propre outil d’encodage à l’aide des méthodes définies dans xmaencoder.h et implémentées dans xmaencoder.lib. Par défaut, le fichier xmaencoder.h se trouve dans le dossier C:\Program Files (x86)\Microsoft GDK\191100\GXDK\toolKit\include. Par défaut, le fichier xmaencoder.lib se trouve dans le dossier C:\Program Files (x86)\Microsoft GDK\191100\GXDK\toolKit\lib\amd64. La seule méthode disponible dans l’en-tête et la bibliothèque est XAudio2XMAEncoder. N’utilisez pas les méthodesXMA2InMemoryEncoder et XMAInMemoryEncoder (héritées) définies dans l’en-tête.
