Partager via


Paramètres d’entrée

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

Les constantes globales suivantes sont utilisées pour identifier les paramètres d’entrée pour l’enregistreur.

Constante globale WMT_ATTR_DATATYPE Description de pValue
g_wszDeinterlaceMode WMT_TYPE_DWORD défini sur l’une des valeurs de la table de mode de la rubrique Pour désinterlacer la vidéo. Lorsqu’il est défini, spécifie le type de contenu entrelacé de l’entrée. Pour plus d’informations, consultez Pour désentlacer la vidéo.
g_wszFixedFrameRate WMT_TYPE_BOOL Lorsqu’il est défini sur True, indique au codec de ne pas supprimer d’images pendant l’encodage. Cela entraîne une fréquence d’images constante du flux vidéo de sortie. La fréquence d’images du flux d’entrée n’a pas besoin d’être constante.
g_wszInitialPatternForInverseTelecine WMT_TYPE_DWORD défini sur l’une des valeurs de la table de modèles initiale de la rubrique Pour désinterlacer la vidéo. Lorsque le mode de désinterlacement est défini sur WM_DM_DEINTERLACE_INVERSETELECINE, il peut être défini pour spécifier le modèle de l’entrée de télécine . Pour plus d’informations, consultez Pour désentlacer la vidéo.
g_wszInterlacedCoding WMT_TYPE_BOOL Lorsqu’il est défini sur True, spécifie que le codec doit encoder le flux en tant que contenu entrelacé. Pour plus d’informations, consultez Utiliser la vidéo entrelacée.
g_wszJPEGCompressionQuality WMT_TYPE_DWORD Spécifie le niveau de qualité JPEG (de 1 à 100) à utiliser sur l’entrée.
g_wszWatermarkCLSID WMT_TYPE_GUID La valeur est définie sur le GUID en filigrane.
g_wszWatermarkConfig WMT_TYPE_STRING La valeur est définie sur la configuration du filigrane. Cette valeur varie en fonction du DMO en filigrane. Pour plus d’informations, consultez la documentation du système de filigrane.

 

Notes

Les paramètres d’entrée configurés pour un flux ne sont pas conservés dans le fichier écrit. Si vous souhaitez que votre lecteur personnalisé ait accès à ces paramètres d’encodage, vous devez créer des attributs personnalisés pour les stocker dans l’en-tête de fichier.

 

IWMWriterAdvanced2::GetInputSetting

IWMWriterAdvanced2::SetInputSetting