Partager via


Paramètres d’entrée

[La fonctionnalité associée à cette page, sdk Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. lecteur source et enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise lecteur source et enregistreur récepteur au lieu d'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 To Deinterlace Video. Quand elle est définie, spécifie le type de contenu entrelacé de l’entrée. Pour plus d’informations, consultez To Deinterlace Video.
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 la constante fréquence d’images 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 To Deinterlace Video. Lorsque le mode de déinterlacé 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 To Deinterlace Video.
g_wszInterlacedCoding WMT_TYPE_BOOL Lorsque la valeur est True, spécifie que le codec doit encoder le flux en tant que contenu entrelacé. Pour plus d’informations, consultez Pour utiliser desvidéo entrelacées.
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 de filigrane.
g_wszWatermarkConfig WMT_TYPE_STRING La valeur est définie sur la configuration de filigrane. Cette valeur varie en fonction du DMO de filigrane. Pour plus d’informations, consultez la documentation du système de filigrane.

 

Note

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