L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Paramètres de sortie
[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 permettent d’identifier les paramètres de sortie pour l’objet lecteur et lecteur synchrone.
Constante globale
WMT_ATTR_DATATYPE
Description de pValue
g_wszAllowInterlacedOutput
WMT_TYPE_BOOL
Si la valeur est True, le lecteur remet des images entrelacées, si elle est prise en charge par la sortie.
g_wszDedicatedDeliveryThread
WMT_TYPE_BOOL
Si la valeur est True, cette sortie aura un thread dédié créé pour la remise de ses exemples. Non pris en charge sur le lecteur synchrone.
g_wszDeliverOnReceive
WMT_TYPE_BOOL
Si la valeur est True, les exemples de cette sortie sont remis dès qu’ils sont disponibles à partir du lecteur. Cela peut entraîner la remise d’échantillons de cette sortie hors commande et avant les échantillons correspondants d’autres sorties.
g_wszDynamicRangeControl
WMT_TYPE_DWORD
Spécifie le niveau de contrôle de plage dynamique à utiliser pour la sortie. Défini sur une valeur comprise entre 0 et 2, où 0 indique aucun contrôle de plage dynamique (valeur par défaut) et 2 est le niveau maximal de contrôle de plage dynamique (la plus petite plage dynamique).
g_wszEarlyDataDelivery
WMT_TYPE_DWORD
Temps, en millisecondes, qui spécifie la quantité antérieure à fournir les exemples. Si la valeur est supérieure à zéro, les échantillons de cette sortie sont récupérés et décodés afin que les échantillons soient remis plus tôt que les exemples pour d’autres sorties. Normalement, le lecteur livre des échantillons dans l’ordre de présentation.
g_wszEnableDiscreteOutput
WMT_TYPE_BOOL
Si la valeur est True, le lecteur active la sortie audio multicanal haute définition. Ce paramètre est valide uniquement pour les flux audio encodés avec le codec Windows Media Audio 9 Professionnel. Si ce paramètre est défini sur true, vous devez également spécifier la configuration de l’orateur de l’ordinateur client en définissant g_wszSpeakerConfig.
g_wszEnableFrameInterpolation
WMT_TYPE_BOOL
Si la valeur est True, le codec remet le flux vidéo à une fréquence d’images plus élevée , en interpolant les images de façon algorithmique.
g_wszJustInTimeDecode
WMT_TYPE_BOOL
Si la valeur est True, les données doivent être décodées aussi tard que possible. Non pris en charge dans le lecteur synchrone.
g_wszNeedsPreviousSample
WMT_TYPE_BOOL
Si la valeur est true, l’exemple nécessite que l’exemple précédent soit décompressé. Ce paramètre s’applique uniquement aux images delta dans la vidéo compressée et est en lecture seule.
g_wszScrambledAudio
WMT_TYPE_BOOL
Si la valeur est True, cette sortie utilise le schéma de dissimulation d’erreur audio brouillé. Il s’agit d’un paramètre valide pour les sorties audio uniquement.
g_wszSingleOutputBuffer
WMT_TYPE_BOOL
Si la valeur est True, une mémoire tampon de sortie unique doit être utilisée (par exemple, une mémoire tampon vidéo DirectDraw®). Non pris en charge dans le lecteur synchrone.
g_wszSoftwareScaling
WMT_TYPE_BOOL
Si la valeur est False, la vidéo n’est pas mise à l’échelle. (Il ne doit pas y avoir de modification de la résolution.)
g_wszSpeakerConfig
WMT_TYPE_DWORD
Si le décodage audio multicanal est activé en définissant g_wszEnableDiscreteOutput, ce paramètre spécifie la configuration du haut-parleur de l’ordinateur client. Définissez l’une des constantes de configuration de l’orateur DirectSound.
g_wszStreamLanguage
WMT_TYPE_WORD
Index dans la liste de langues de la langue à remettre pour cette sortie. Utilisé pour les sorties représentant des flux mutuellement exclusifs par langue.
g_wszVideoSampleDurations
WMT_TYPE_BOOL
Si la valeur est True, le lecteur fournit des durées d’échantillonnage précises.
g_wszEnableWMAProSPDIFOutput
WMT_TYPE_BOOL
Si la valeur est True, le lecteur inclut le format Sony/Phillips Digital Interface (S/PDIF) dans les types de sortie énumérés.