Passer au contenu principal
Encode les flux d’entrée au format XMA.

Syntaxe

Paramètres

InputStreamCount Type : DWORD Nombre de flux d’entrée. pStreams Type : XMAENCODERSTREAM * Pointeur vers les flux d’entrée. Compression Type : DWORD Niveau de qualité de compression XMA2 à utiliser (1 à 100). Flags Type : DWORD Zéro, ou un ou plusieurs des indicateurs suivants. BlockSizeInKbytes Type : DWORD Taille de bloc de compression XMA2 à utiliser, en Ko (2 à 8190). Cette valeur ne peut pas être nulle. ppEncodedBuffer Type : VOID ** Pointeur vers un pointeur vers la mémoire tampon destinée à contenir les données encodées. pEncodedBufferSize Type : DWORD * Pointeur vers un DWORD destiné à contenir la taille de la mémoire tampon encodée. ppEncodedBufferFormat Type : XMA2WAVEFORMATEX ** Pointeur vers un pointeur vers une structure destinée à contenir les détails du format des flux encodés. pEncodedBufferFormatSize Type : DWORD * Pointeur vers un DWORD destiné à contenir la taille de la structure de format. ppSeekTable Type : DWORD ** Pointeur vers un pointeur destiné à contenir la table de recherche. pSeekTableSize Type : DWORD * Pointeur vers un DWORD destiné à contenir la taille de la table de recherche.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur du tableau suivant.

Configuration requise

En-tête : xmaencoder.h Bibliothèque : xmaencoder.lib

Voir aussi

Outil d’encodage XMA2
Dernière modification le 6 octobre 2026