Share via


Utilisation des entrées

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, 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.]

Tout comme la configuration de flux appropriée dans le profil est nécessaire pour que le codec compresse un flux, vous devez également vous assurer que le type de média non compressé que vous passez au writer est décrit avec précision. Chaque codec Windows Media a un type d’entrée par défaut associé, mais plusieurs types d’entrée sont pris en charge. Vous pouvez examiner les entrées prises en charge et sélectionner celle qui correspond à vos données. Le processus d’utilisation des entrées est résumé dans les étapes suivantes :

  1. Lorsque vous chargez un profil que l’enregistreur doit utiliser, l’objet writer affecte un numéro d’entrée pour chaque connexion dans le profil. Pour plus d’informations sur le chargement des profils pour l’enregistreur, consultez Utiliser des profils avec l’enregistreur. Sauf si vous utilisez l’exclusion mutuelle par débit binaire, il existe une connexion pour chaque flux. Les flux qui s’excluent mutuellement par débit binaire partagent une seule connexion.
  2. Votre application doit identifier les numéros d’entrée du fichier. Pour plus d’informations sur l’identification des numéros d’entrée, consultez Identifier les entrées par numéro.
  3. Pour chaque entrée, vous devez vous assurer que le format d’entrée correspond à vos données. Vous pouvez énumérer les formats d’entrée pris en charge par le SDK. Pour plus d’informations, consultez Pour énumérer les formats d’entrée. Vous ne pouvez pas énumérer les formats d’entrée de flux arbitraires ou de flux déjà compressés. Pour plus d’informations sur ces cas spéciaux, consultez Entrées de flux arbitraires et prédéprimées.
  4. Attribuez le format d’entrée correct pour chaque connexion. Pour plus d’informations, consultez Affectation de formats d’entrée.
  5. Certaines fonctionnalités de codec et d’enregistreur sont configurées au moment de l’encodage plutôt que dans le profil. Pour configurer ces fonctionnalités, vous devez utiliser les paramètres d’entrée. Pour plus d’informations, consultez Pour définir les paramètres d’entrée.

Écriture de fichiers ASF