Propriétés de Media Foundation

Contenu de cette section

Sujet Description
CODECAPI_AVDecDDStereoDownMixMode
Spécifie le mode stéréo downmix pour un décodeur audio Dolby Digital.
CODECAPI_AVDecNumWorkerThreads
Définit le nombre de threads de travail utilisés par un décodeur vidéo.
CODECAPI_AVDecSoftwareDynamicFormatChange
Définit s’il faut utiliser un changement de format dynamique logiciel pour le redimensionnement interne.
CODECAPI_AVDecVideoMaxCodedHeight
Définit la hauteur maximale d’image qu’un décodeur vidéo accepte comme type d’entrée.
CODECAPI_AVDecVideoMaxCodedWidth
Définit la hauteur maximale d’image qu’un décodeur vidéo accepte comme type d’entrée.
CODECAPI_AVEncAdaptiveMode
Spécifie le mode d’encodage adaptatif pour un encodeur vidéo.
CODECAPI_AVEncCommonTranscodeEncodingProfile
Spécifie le profil d’encodage transcode commun.
CODECAPI_AVEncH264CABACEnable
Active ou désactive CABAC (codage arithmétique binaire adaptatif dans le contexte) pour le codage entropique H.264.
CODECAPI_AVEncH264PPSID
Définit l’identificateur de l'ensemble de paramètres d'image (PPS).
CODECAPI_AVEncH264SPSID
Définit l’identificateur de l'ensemble de paramètres de séquence (SPS) dans l'unité d'abstraction de réseau (NAL) SPS du flux de bits H.264.
CODECAPI_AVEncMaxFrameRate
Définit le débit d'entrée en temps réel maximal des trames vidéo qui sont transmises à l’encodeur.
CODECAPI_AVEncNumWorkerThreads
Définit le nombre de threads de travail utilisés par un encodeur vidéo.
CODECAPI_AVEncSliceControlMode
Spécifie le mode de contrôle de tranche. Les valeurs valides sont 0, 1 et 2.
CODECAPI_AVEncSliceControlSize
Spécifie la taille de la tranche en unités de mégaoctets (Mo), bits ou de rangées de Mo.
CODECAPI_AVEncVideoContentType
Indique le type de contenu vidéo d’un encodeur vidéo.
CODECAPI_AVEncVideoEncodeFrameTypeQP
Spécifie les types de trames (I, P ou B) auxquels le paramètre de quantification (QP) est appliqué.
CODECAPI_AVEncVideoEncodeQP
Spécifie le paramètre de quantification (QP) pour l'encodage vidéo.
CODECAPI_AVEncVideoForceKeyFrame
Force l'encodeur à coder la trame suivante en tant que trame clé.
CODECAPI_AVEncVideoLTRBufferControl
Spécifie le nombre maximal de trames de référence à long terme (LTR) contrôlées par l’application.
CODECAPI_AVEncVideoMarkLTRFrame
Marque la trame actuelle comme une trame à long terme (LTR).
CODECAPI_AVEncVideoMaxNumRefFrame
Spécifie le nombre maximal de trames de référence pris en charge par l'encodeur.
CODECAPI_AVEncVideoMaxQP
Spécifie le nombre maximal de QP pris en charge par l’encodeur.
CODECAPI_AVEncVideoMeanAbsoluteDifference
Contrôle la signalisation de MFSampleExtension_MeanAbsoluteDifference via IMFAttribute sur chaque échantillon de sortie.
CODECAPI_AVEncVideoMinQP
Spécifie le paramètre de quantification (QP) pour l'encodage vidéo.
CODECAPI_AVEncVideoRateControlParams
Spécifie les paramètres de contrôle du débit vidéo pour un encodeur vidéo.
CODECAPI_AVEncVideoROIEnabled
Indique si l'attribut MFSampleExtension_ROIRectangle défini sur l’échantillon d’entrée sera respecté ou non.
CODECAPI_AVEncVideoSelectLayer
Définit la couche de sélection vidéo pour un encodeur vidéo.
CODECAPI_AVEncVideoSupportedControls
Définit les contrôles pris en charge pour un encodeur vidéo.
CODECAPI_AVEncVideoTemporalLayerCount
Définit le nombre de couches temporelles vidéo pour un encodeur vidéo.
CODECAPI_AVEncVideoUsage
Définit l’utilisation de la vidéo pour un encodeur vidéo.
CODECAPI_AVEncVideoUseLTRFrame
Spécifie que la trame actuelle est encodée en utilisant une ou plusieurs trames à long terme (LTR).
CODECAPI_AVLowLatencyMode
Active le mode faible latence dans un codec.
CODECAPI_FeatureMapFlagsUsed
Fournit à l’encodeur un conseil sur les caractéristiques de mappage des fonctionnalités qui seront utilisées pendant la séquence d’encodage.
CODECAPI_VideoEncoderDisplayContentType
Définit si le contenu est une vidéo en plein écran, par opposition au contenu à l’écran qui peut avoir une fenêtre vidéo plus petite ou n’avoir aucune vidéo du tout.
MFNETSOURCE_ACCELERATEDSTREAMINGDURATION
Durée du streaming accéléré pour la source réseau, en millisecondes.
MFNETSOURCE_AUTORECONNECTLIMIT
Nombre de fois où la source réseau tente de se reconnecter au serveur et de reprendre la diffusion en continu si la connexion est perdue.
MFNETSOURCE_AUTORECONNECTPROGRESS
Nombre de fois où la source réseau a tenté de se reconnecter au réseau.
MFNETSOURCE_BROWSERUSERAGENT
La valeur de la première partie du champ « cs(User-Agent) » que la source réseau utilise pour la journalisation.
MFNETSOURCE_BROWSERWEBPAGE
La valeur du champ « cs(Referer) » que la source réseau utilise pour la journalisation.
MFNETSOURCE_BUFFERINGTIME
Nombre de secondes de données que la source réseau met en mémoire tampon au démarrage.
MFNETSOURCE_CACHEENABLED
Spécifie si la source réseau met en cache le contenu.
MFNETSOURCE_CLIENTGUID
Identificateur unique par lequel le serveur identifie le client.
MFNETSOURCE_CONNECTIONBANDWIDTH
Spécifie la bande passante du lien pour la source réseau, en bits par seconde.
MFNETSOURCE_CREDENTIAL_MANAGER
Contient un pointeur vers l’interface IMFNetCredentialManager.
MFNETSOURCE_DRMNET_LICENSE_REPRESENTATION
Stocke un tableau d’octets qui représente la licence DRM associée au flux d’octets.
MFNETSOURCE_ENABLE_DOWNLOAD
Spécifie si tous les protocoles de téléchargement sont activés.
MFNETSOURCE_ENABLE_HTTP
Spécifie si le protocole HTTP est activé dans la source réseau.
MFNETSOURCE_ENABLE_MSB
Spécifie si le protocole de multidiffusion Media Stream Broadcast (MSB) est activé dans la source réseau.
MFNETSOURCE_ENABLE_PRIVATEMODE
Active le mode de téléchargement privé dans la source réseau.
MFNETSOURCE_ENABLE_RTSP
Spécifie si le transport RTSP (Real-Time Streaming Protocol) est activé dans la source réseau.
MFNETSOURCE_ENABLE_STREAMING
Spécifie si tous les protocoles de téléchargement sont activés.
MFNETSOURCE_ENABLE_TCP
Spécifie si le transport TCP est activé pour la source réseau.
MFNETSOURCE_ENABLE_UDP
Spécifie si le transport UDP (User Datagram Protocol) est activé dans la source réseau.
MFNETSOURCE_FRIENDLYNAME
Spécifie la chaîne qui identifie le service UPnP ConnectionManager.
MFNETSOURCE_HOSTEXE
La valeur du champ « cs(Referer) » que la source réseau utilise pour la journalisation.
MFNETSOURCE_HOSTVERSION
La valeur du champ « cs(Referer) » que la source réseau utilise pour la journalisation.
MFNETSOURCE_LOGPARAMS
Tableau de chaînes avec les paramètres à envoyer au serveur de journaux.
MFNETSOURCE_LOGURL
Liste des URL auxquelles la source réseau envoie des informations de journalisation.
MFNETSOURCE_MAXBUFFERTIMEMS
Quantité maximale de données mise en mémoire tampon par la source réseau, en millisecondes.
MFNETSOURCE_MAXUDPACCELERATEDSTREAMINGDURATION
Durée maximale de diffusion en continu accélérée, en millisecondes, lorsque la source réseau utilise le transport UDP.
MFNETSOURCE_PEERMANAGER
Spécifie un nom convivial pour l’identification du client.
MFNETSOURCE_PLAYERID
La valeur du champ « cs(Referer) » que la source réseau utilise pour la journalisation.
MFNETSOURCE_PLAYERUSERAGENT
La valeur de la deuxième partie du champ « cs(User-Agent) » que la source réseau utilise pour la journalisation.
MFNETSOURCE_PLAYERVERSION
La valeur du champ « c-playerversion » utilisée par la source réseau pour la journalisation.
MFNETSOURCE_PPBANDWIDTH
Spécifie la bande passante de paire de paquets et la bande passante d’exécution détectées par la source réseau.
MFNETSOURCE_PREVIEWMODEENABLED
Active ou désactive le mode d’aperçu, ce qui permet à l’application de remplacer la logique de mise en mémoire tampon initiale.
MFNETSOURCE_PROTOCOL
Spécifie le protocole de contrôle utilisé par la source réseau.
MFNETSOURCE_PROXYBYPASSFORLOCAL
Spécifie si le localisateur de proxy doit utiliser un serveur proxy pour les adresses locales.
MFNETSOURCE_PROXYEXCEPTIONLIST
Spécifie une liste délimitée par des points-virgules de serveurs multimédias qui peuvent accepter des connexions à partir d’applications clientes sans utiliser de serveur proxy.
MFNETSOURCE_PROXYHOSTNAME
Spécifie le nom d’hôte du serveur proxy.
MFNETSOURCE_PROXYINFO
Stocke le nom d’hôte et le port du serveur proxy utilisé par la source réseau.
MFNETSOURCE_PROXYLOCATORFACTORY
Contient un pointeur vers l’interface IMFNetProxyLocatorFactory.
MFNETSOURCE_PROXYPORT
Spécifie le numéro de port du serveur proxy.
MFNETSOURCE_PROXYRERUNAUTODETECTION
Spécifie si le localisateur de proxy par défaut doit forcer la détection automatique du proxy.
MFNETSOURCE_PROXYSETTINGS
Spécifie le jeu de configuration du localisateur proxy par défaut.
MFNETSOURCE_RESENDSENABLED
Spécifie si la source réseau envoie des demandes de renvoi UDP en réponse à des paquets perdus.
MFNETSOURCE_RESOURCE_FILTER
Contient un pointeur vers l’interface de rappel IMFNetResourceFilter pour le flux d’octets HTTP Microsoft Media Foundation.
MFNETSOURCE_SSLCERTIFICATE_MANAGER
Stocke le pointeur IUnknown de la classe qui implémente l’interface IMFSSLCertificateManager.
MFNETSOURCE_STATISTICS
Contient des statistiques réseau pour la source réseau.
MFNETSOURCE_STREAM_LANGUAGE
Stocke la chaîne envoyée dans l’en-tête Accept-Language.
MFNETSOURCE_THINNINGENABLED
Spécifie si le basculement de flux est activé sur la source réseau.
MFNETSOURCE_TRANSPORT
Spécifie le protocole de transport utilisé par la source réseau.
MFNETSOURCE_UDP_PORT_RANGE
La plage de ports UDP valides que la source réseau peut utiliser pour recevoir du contenu en diffusion en continu.
MFP_PKEY_StreamIndex
Contient l’index de base zéro d’un flux multimédia pour un événement MFPlay.
MFP_PKEY_StreamRenderingResults
Spécifie les flux qui ont été correctement connectés à un récepteur multimédia.
MFPKEY_ASFMEDIASINK_AUTOADJUST_BITRATE
Spécifie si le récepteur multimédia ASF ajuste automatiquement le débit binaire.
MFPKEY_ASFMEDIASINK_BASE_SENDTIME
Temps d’envoi de base pour le récepteur multimédia ASF, en millisecondes.
MFPKEY_ASFMEDIASINK_DRMACTION
Spécifie la façon dont le récepteur multimédia ASF doit appliquer Windows Media DRM.
MFPKEY_ASFMediaSource_ApproxSeek
Permet de spécifier si la source multimédia ASF utilise une recherche approximative.
MFPKEY_ASFMediaSource_IterativeSeek_Max_Count
Définit le nombre maximal d’itérations de recherche que la source multimédia ASF utilise lorsqu’elle effectue une recherche itérative.
MFPKEY_ASFMediaSource_IterativeSeek_Tolerance_In_MilliSecond
Définit la tolérance, en millisecondes, utilisée lorsque la source multimédia ASF effectue une recherche itérative.
MFPKEY_ASFMediaSource_IterativeSeekIfNoIndex
Configure la source multimédia ASF pour utiliser la recherche itérative si le fichier source n’a pas d’index.
MFPKEY_ASFOVERHEADPERFRAME
Spécifie la surcharge, en octets par paquet, requise pour le conteneur utilisé pour stocker le contenu compressé.
MFPKEY_ASFSTREAMSINK_CORRECTED_LEAKYBUCKET
Spécifie les paramètres « seau percé » (leaky bucket) pour un flux sur un récepteur multimédia ASF.
MFPKEY_AVDecVideoSWPowerLevel
Spécifie le niveau d’alimentation du décodeur.
MFPKEY_AVGCONSTRAINED
Spécifie si l’encodeur utilise l’encodage VBR à débit moyen contrôlable.
MFPKEY_AVGFRAMERATE
Spécifie la fréquence d'images moyenne du contenu vidéo, en images par seconde.
MFPKEY_BAVG
Spécifie la fenêtre de mémoire tampon, en millisecondes, d’un flux de débit variable limité (VBR) à son débit de bits moyen (spécifié par MFPKEY_RAVG).
MFPKEY_BDELTAQP
Spécifie l'augmentation delta entre le quantificateur d'image de la trame d'ancrage et le quantificateur d'image de la trame B.
MFPKEY_BMAX
Spécifie la fenêtre de mémoire tampon, en millisecondes, d’un flux de débit variable limité (VBR) à son débit de bits maximal (spécifié par MFPKEY_RMAX).
MFPKEY_BUFFERFULLNESSINFIRSTBYTE
Spécifie si le flux de bits vidéo encodé contient une valeur de remplissage de tampon avec chaque trame clé.
MFPKEY_CATEGORY
Contient le GUID de catégorie pour une transformation de Media Foundation (MFT).
MFPKEY_CHECKDATACONSISTENCY2P
Spécifie si l’encodeur doit vérifier la cohérence des données entre les passages lors de l’encodage VBR à deux passages. Lecture-écriture.
MFPKEY_CLOSEDENTRYPOINT
Spécifie le modèle d’encodage de l’encodeur à utiliser au début d’un groupe d’images.
MFPKEY_CLSID
Contient le CLSID pour une transformation de Media Foundation (MFT).
MFPKEY_CODEDFRAMES
Spécifie le nombre de trames vidéo encodées par le codec.
MFPKEY_CODEDNONZEROFRAMES
Spécifie le nombre de trames vidéo encodées par le codec qui contient réellement des données.
MFPKEY_COLOR_BRIGHTNESS
Ajuste la luminosité.
MFPKEY_COLOR_CONTRAST
Ajuste le contraste.
MFPKEY_COLOR_HUE
Ajuste la teinte.
MFPKEY_COLOR_SATURATION
Ajuste la saturation.
MFPKEY_COLORCONV_DSTLEFT
Spécifie le bord gauche du rectangle de destination, en pixels.
MFPKEY_COLORCONV_DSTTOP
Spécifie le bord supérieur du rectangle de destination, en pixels.
MFPKEY_COLORCONV_HEIGHT
Spécifie la hauteur des rectangles source et de destination, en pixels.
MFPKEY_COLORCONV_MODE
Spécifie si le flux d’entrée est entrelacé.
MFPKEY_COLORCONV_SRCLEFT
Spécifie le bord gauche du rectangle source, en pixels.
MFPKEY_COLORCONV_SRCTOP
Spécifie le bord supérieur du rectangle source, en pixels.
MFPKEY_COLORCONV_WIDTH
Spécifie la largeur des rectangles source et de destination, en pixels.
MFPKEY_COMPLEXITY
Spécifie la complexité de l’algorithme d’encodeur.
MFPKEY_COMPLEXITYEX
Spécifie la complexité de l’algorithme d’encodeur.
MFPKEY_COMPRESSIONOPTIMIZATIONTYPE
Spécifie les paramètres de qualité visuelle optimale à utiliser pour l’encodeur Windows Media Video 9 Advanced Profile.
MFPKEY_CONSTRAIN_ENUMERATED_VBRQUALITY
Permet de spécifier si les modes énumérés par l’encodeur sont limités à ceux qui répondent à une exigence de qualité fournie par MFPKEY\_DESIRED\_VBRQUALITY.
MFPKEY_CONSTRAINDECLATENCY
Spécifie si l’encodeur est limité par une exigence de latence maximale du décodeur.
MFPKEY_CONSTRAINENCCOMPLEXITY
Spécifie si la complexité de l’algorithme d’encodage audio est limitée.
MFPKEY_CONSTRAINENCLATENCY
Spécifie si l’encodeur est limité par une exigence de latence maximale.
MFPKEY_Content_DLNA_Profile_ID
Contient l’identificateur de profil de Digital Living Network Alliance (DLNA) pour source multimédia.
MFPKEY_CONV_INPUTFRAMERATE
Spécifie la fréquence d’images d’entrée sous forme de ratio.
MFPKEY_CONV_OUTPUTFRAMERATE
Spécifie la fréquence d’images de sortie sous forme de ratio.
MFPKEY_CRISP
Spécifie une représentation numérique du compromis entre la fluidité du mouvement et la qualité d’image en sortie du codec.
MFPKEY_DATARATE
Cette propriété est obsolète et ne doit pas être définie.
MFPKEY_DECODER_DEINTERLACING
Spécifie si le décodeur décode les images vidéo entrelacées à partir du flux compressé sous forme de trames progressives.
MFPKEY_Decoder_MaxNumPCMSamplesWithPaddedSilence
Spécifie le nombre maximal d’échantillons PCM supplémentaires qui peuvent être retournés à la fin du décodage d’un fichier.
MFPKEY_DECODERCOMPLEXITYPROFILE
Spécifie le profil de complexité du contenu encodé.
MFPKEY_DECODERCOMPLEXITYREQUESTED
Spécifie le modèle de conformité de l’appareil que vous souhaitez utiliser pour l’encodage vidéo.
MFPKEY_DELTAMVRANGEINDEX
Spécifie la méthode utilisée pour encoder les informations du vecteur de mouvement.
MFPKEY_DENOISEOPTION
Spécifie si le codec utilise le filtre de bruit lors de l’encodage.
MFPKEY_DESIRED_VBRQUALITY
Spécifie le niveau de qualité souhaité pour l’encodage à débit binaire variable (VBR) basé sur la qualité (1 passage) des flux audio.
MFPKEY_DROPPEDFRAMES
Spécifie le nombre de trames vidéo supprimées pendant l’encodage.
MFPKEY_DXVA_ENABLED
Spécifie si le décodeur utilisera le matériel d’accélération vidéo DirectX, le cas échéant.
MFPKEY_DYN_ALLOW_NOISESUB
Spécifie si l’encodeur utilise la substitution de bruit.
MFPKEY_DYN_ALLOW_PCMRANGELIMITING
Spécifie si l’encodeur utilise la limitation de plage PCM.
MFPKEY_DYN_BANDTRUNC_BWCEIL
Spécifie la bande passante codée maximale autorisée par troncation de bande dans l’encodeur.
MFPKEY_DYN_BANDTRUNC_BWFLOOR
Spécifie la bande passante codée minimale autorisée par troncation de bande dans l’encodeur.
MFPKEY_DYN_BANDTRUNC_QCEIL
Spécifie la qualité à laquelle la bande passante codée minimale est autorisée.
MFPKEY_DYN_BANDTRUNC_QFLOOR
Spécifie la qualité à laquelle la bande passante codée maximale est autorisée.
MFPKEY_DYN_BANDTRUNCATION
Spécifie si l’encodeur effectue une troncation de bande.
MFPKEY_DYN_SIMPLEMASK
Spécifie si l’encodeur utilise le style de calcul de masque effectué par la version 7 de l’encodeur Windows Media Audio.
MFPKEY_DYN_STEREO_PREPROC
Spécifie si l’encodeur effectue un traitement d’image stéréo.
MFPKEY_DYN_VBR_BAVG
Spécifie la fenêtre de mémoire tampon, en millisecondes, pour un encodeur configuré pour utiliser l’encodage VBR à débit moyen contrôlable.
MFPKEY_DYN_VBR_RAVG
Spécifie le taux de bits moyen, en bits par seconde, pour un encodeur configuré pour utiliser l’encodage VBR à débit moyen contrôlable.
MFPKEY_ENCCOMPLEXITY
Spécifie la complexité de l’algorithme d’encodage.
MFPKEY_ENDOFPASS
Spécifie la fin d’un passage d’encodage.
MFPKEY_ENHANCED_WMA
Spécifie si l’encodeur principal utilise la fonctionnalité « Plus ».
MFPKEY_EXATTRIBUTE_SUPPORTED
Spécifie si une transformation de Media Foundation (MFT) copie des attributs d’échantillons d’entrée vers des échantillons de sortie.
MFPKEY_FI_ENABLED
Spécifie si le décodeur doit utiliser l’interpolation de trame.
MFPKEY_FI_SUPPORTED
Spécifie si le décodeur prend en charge l’interpolation de trame.
MFPKEY_FORCEFRAMEHEIGHT
Spécifie une hauteur d’image intermédiaire pour la vidéo encodée.
MFPKEY_FORCEFRAMEWIDTH
Spécifie une largeur d’image intermédiaire pour la vidéo encodée.
MFPKEY_FORCEMEDIANSETTING
Spécifie si le codec doit utiliser le filtrage médian pendant l’encodage.
MFPKEY_FOURCC
Spécifie le FOURCC qui identifie l’encodeur que vous souhaitez utiliser.
MFPKEY_FRAMECOUNT
Cette propriété est obsolète et ne doit pas être définie.
MFPKEY_FULLFRAMERATE
Spécifie si l’encodeur est autorisé à supprimer des images.
MFPKEY_HTTP_ByteStream_Enable_Urlmon
Permet au flux d’octets HTTP de Media Foundation d’utiliser des monikers d’URL (également appelés Urlmon).
MFPKEY_HTTP_ByteStream_Urlmon_Bind_Flags
Définit les indicateurs de liaison de moniker pour le flux d’octets HTTP de Media Foundation.
MFPKEY_HTTP_ByteStream_Urlmon_Security_Id
Définit l’identificateur de sécurité racine du flux d’octets HTTP de Media Foundation.
MFPKEY_HTTP_ByteStream_Urlmon_Window
Définit une fenêtre pour le flux d’octets HTTP de Media Foundation.
MFPKEY_INTERLACEDCODINGENABLED
Spécifie si l’encodage vidéo entrelacé sera utilisé.
MFPKEY_KEYDIST
Spécifie la durée maximale, en millisecondes, entre les images clés dans la sortie du codec.
MFPKEY_LIVEENCODE
Cette propriété est obsolète et ne doit pas être définie.
MFPKEY_LOOKAHEAD
Spécifie le nombre d’images après l’image actuelle que le codec évaluera avant d’encoder l’image actuelle.
MFPKEY_LOOPFILTER
Spécifie si le codec doit utiliser le filtre de déblocage en boucle pendant l’encodage.
MFPKEY_MACROBLOCKMODECOSTMETHOD
Spécifie la méthode de coût utilisée par le codec pour déterminer le mode macroblock à utiliser.
MFPKEY_MAXDECLATENCYMS
Spécifie la latence maximale pour le décodeur, en millisecondes.
MFPKEY_MAXENCLATENCYMS
Spécifie la latence maximale pour le décodeur, en millisecondes.
MFPKEY_MediaProtectionContainerGuid
Spécifie le GUID qui identifie le système de protection Digital Rights Management (DRM) dans le conteneur.
MFPKEY_MediaProtectionSystemContext
Spécifie un BLOB qui contient le contexte à utiliser lors de l’initialisation d’un module d’entrée approuvé de confiance d’un système de protection multimédia.
MFPKEY_MediaProtectionSystemContextsPerTrack
Définissez sur un IPropertySet qui définit un mappage du type de piste à un IRandomAccessStream qui contient le contexte DRM.
MFPKEY_MediaProtectionSystemId
Spécifie le système de protection multimédia à utiliser pour le contenu.
MFPKEY_MediaProtectionSystemIdMapping
Spécifie un IPropertySet qui définit le mappage d’un ID de système de propriétés à un ID d’activation du système de propriétés.
MFPKEY_MediaSource_DisableReadAhead
Active ou désactive la lecture anticipée dans une source multimédia.
MFPKEY_MOST_RECENTLY_ENUMERATED_VBRQUALITY
Spécifie le niveau de qualité VBR du type de sortie énuméré le plus récemment.
MFPKEY_MOTIONMATCHMETHOD
Spécifie la méthode à utiliser pour la correspondance de mouvement.
MFPKEY_MOTIONSEARCHLEVEL
Spécifie la façon dont les informations de couleur sont utilisées dans les opérations de recherche de mouvement.
MFPKEY_MOTIONSEARCHRANGE
Spécifie la plage utilisée dans les recherches de mouvement.
MFPKEY_NOISEEDGEREMOVAL
Spécifie si le codec doit tenter de détecter les bords d’images bruyants et de les supprimer.
MFPKEY_NUMBFRAMES
Spécifie le nombre de trames prédictives bidirectionnelles (trames B).
MFPKEY_NUMTHREADS
Spécifie le nombre de threads que l’encodeur utilisera.
MFPKEY_NUMTHREADSDEC
Spécifie le nombre de threads que le décodeur utilisera.
MFPKEY_PASSESRECOMMENDED
Spécifie le nombre maximal de passages pris en charge par l’encodeur.
MFPKEY_PASSESUSED
Spécifie le nombre de passages que l’encodeur utilisera pour encoder le contenu.
MFPKEY_PEAKCONSTRAINED
Spécifie si l’encodeur est limité par un débit de bits maximal.
MFPKEY_PERCEPTUALOPTLEVEL
Spécifie si le codec doit utiliser l’optimisation perceptuelle conservatrice lors de l’encodage.
MFPKEY_PIXELASPECTRATIO
Spécifie le rapport d’aspect de pixels du type de média de sortie.
MFPKEY_PMP_Creation_Callback
Définit un rappel qui crée la session média PMP pendant la résolution de la source.
MFPKEY_POSTPROCESSMODE
Spécifie le mode de post-traitement pour le décodeur.
MFPKEY_PREFERRED_FRAMESIZE
Spécifie le nombre préféré d’échantillons par image.
MFPKEY_PRODUCEDUMMYFRAMES
Spécifie si l’encodeur produit des entrées d’images factices dans le flux de bits pour les images en double.
MFPKEY_QPPERFRAME
Spécifie le QP. Les valeurs possibles sont 1.0 à 31.0.
MFPKEY_RANGEREDUX
Spécifie le degré auquel le codec doit réduire la plage de couleurs effective de la vidéo.
MFPKEY_RAVG
Spécifie le débit de bits moyen, en bits par seconde, utilisé pour l’encodage à débit variable (VBR) en 2 passages.
MFPKEY_RDSUBPIXELSEARCH
Spécifie si l’encodeur utilise une recherche de vecteur de mouvement (MV) sous-pixel basée sur la distortion (RD).
MFPKEY_REENCDURATION
Pour le recodage de segment, spécifie la durée du segment à recoder.
MFPKEY_REENCENDBUFFERSIZE
Pour le réencodage par segment, spécifie la taille de la mémoire tampon.
MFPKEY_REENCQPREF
Pour le réencodage par segments, spécifie le quantificateur de la trame précédant le segment de début.
MFPKEY_REENCSTARTBUFFERSIZE
Pour le réencodage par segment, spécifie l’intégralité de la mémoire tampon de départ.
MFPKEY_REQUESTING_A_FRAMESIZE
Spécifie si l’encodeur doit utiliser une taille d’image préférée donnée dans le nombre d’échantillons par image.
MFPKEY_RESIZE_DST_HEIGHT
Spécifie la hauteur du rectangle de destination, en pixels.
MFPKEY_RESIZE_DST_LEFT
Spécifie le bord gauche du rectangle de destination, en pixels.
MFPKEY_RESIZE_DST_TOP
Spécifie le bord supérieur du rectangle de destination, en pixels.
MFPKEY_RESIZE_DST_WIDTH
Spécifie la largeur du rectangle de destination, en pixels.
MFPKEY_RESIZE_GEOMAPHEIGHT
Spécifie la hauteur de l’ouverture géométrique, en pixels.
MFPKEY_RESIZE_GEOMAPWIDTH
Spécifie la largeur de l’ouverture géométrique, en pixels.
MFPKEY_RESIZE_GEOMAPX
Spécifie la coordonnée x du coin supérieur gauche de l’ouverture géométrique.
MFPKEY_RESIZE_GEOMAPY
Spécifie la coordonnée y du coin supérieur gauche de l’ouverture géométrique.
MFPKEY_RESIZE_INTERLACE
Spécifie si le flux d’entrée est entrelacé.
MFPKEY_RESIZE_MINAPHEIGHT
Spécifie la hauteur de l’ouverture minimale de l’affichage, en pixels.
MFPKEY_RESIZE_MINAPWIDTH
Spécifie la largeur de l’ouverture minimale de l’affichage, en pixels.
MFPKEY_RESIZE_MINAPX
Spécifie la coordonnée x du coin supérieur gauche de l’ouverture minimale de l’affichage.
MFPKEY_RESIZE_MINAPY
Spécifie la coordonnée y du coin supérieur gauche de l’ouverture minimale de l’affichage.
MFPKEY_RESIZE_PANSCANAPHEIGHT
Spécifie la hauteur de la région de panoramique/analyse, en pixels.
MFPKEY_RESIZE_PANSCANAPWIDTH
Spécifie la largeur de la région panoramique/analyse, en pixels.
MFPKEY_RESIZE_PANSCANAPX
Spécifie la coordonnée x du coin supérieur gauche de la région panoramique/analyse.
MFPKEY_RESIZE_PANSCANAPY
Spécifie la coordonnée y du coin supérieur gauche de la zone panoramique/analyse.
MFPKEY_RESIZE_QUALITY
Spécifie s’il faut utiliser un algorithme qui produit une vidéo de qualité supérieure ou un algorithme plus rapide.
MFPKEY_RESIZE_SRC_HEIGHT
Spécifie la hauteur du rectangle source, en pixels.
MFPKEY_RESIZE_SRC_LEFT
Spécifie le bord gauche du rectangle source, en pixels.
MFPKEY_RESIZE_SRC_TOP
Spécifie le bord supérieur du rectangle source, en pixels.
MFPKEY_RESIZE_SRC_WIDTH
Spécifie la largeur du rectangle source, en pixels.
MFPKEY_RMAX
Spécifie le débit de bits maximal, en bits par seconde, utilisé pour la lecture en mode VBR (variable bit rate) à 2 passes contrainte.
MFPKEY_SBESourceMode
Définit la configuration de flux pour la source multimédia WTV.
MFPKEY_SourceOpenMonitor
Contient un pointeur vers l’interface IMFSourceOpenMonitor de l’application.
MFPKEY_STAT_BAVG
Spécifie la fenêtre de mémoire tampon moyenne, en millisecondes, d’un flux encodé.
MFPKEY_STAT_BMAX
Spécifie la fenêtre de mémoire tampon moyenne, en millisecondes, d’un flux encodé.
MFPKEY_STAT_RAVG
Spécifie le taux de bits moyen, en bits par seconde, d’un flux encodé.
MFPKEY_STAT_RMAX
Spécifie le taux de bits moyen, en bits par seconde, d’un flux encodé.
MFPKEY_TOTALFRAMES
Spécifie le nombre total d’images vidéo passées à l’encodeur pendant le processus d’encodage.
MFPKEY_VBRENABLED
Spécifie si l’encodeur utilise l’encodage de débit binaire variable (VBR).
MFPKEY_VBRQUALITY
Spécifie le niveau de qualité réel pour l’encodage à taux de transmission variable (VBR) basé sur la qualité (1 pass).
MFPKEY_VIDEOSCALING
Spécifie si le codec utilisera l’optimisation de la mise à l’échelle vidéo.
MFPKEY_VIDEOWINDOW
Spécifie la quantité de contenu, en millisecondes, qui peut s’adapter à la mémoire tampon du modèle.
MFPKEY_VOLHEADERFORREENCODE
Pour le réencodage de segment, spécifie les données privées de codec du fichier en cours de réencodage.
MFPKEY_VTYPE
Spécifie la logique que le codec utilisera pour détecter la vidéo source entrelacée.
MFPKEY_WMA_ELEMENTARY_STREAM
Non pris en charge.
MFPKEY_WMAAECMA_DEVICE_INDEXES
Spécifie les périphériques audio que le DSP De capture vocale utilise pour capturer et restituer l’audio.
MFPKEY_WMAAECMA_DEVICEPAIR_GUID
Identifie la combinaison d’appareils audio que l’application utilise actuellement avec le processeur de signal vocal (Voice Capture DSP).
MFPKEY_WMAAECMA_DMO_SOURCE_MODE
Spécifie si le processeur de signal vocal (Voice Capture DSP) utilise le mode source ou le mode filtre.
MFPKEY_WMAAECMA_FEATR_AES
Spécifie combien de fois le processeur de signal vocal DSP effectue la suppression d'écho acoustique (AES) sur le signal résiduel.
MFPKEY_WMAAECMA_FEATR_AGC
Spécifie si le processeur de signal vocal DSP effectue un contrôle automatique de gain.
MFPKEY_WMAAECMA_FEATR_CENTER_CLIP
Spécifie si le processeur de signal vocal DSP effectue une capture centrale.
MFPKEY_WMAAECMA_FEATR_ECHO_LENGTH
Spécifie la durée d'écho que l'algorithme d'annulation d'écho acoustique (AEC) peut gérer, en millisecondes.
MFPKEY_WMAAECMA_FEATR_FRAME_SIZE
Spécifie la taille d’image audio utilisée par le processeur de signal vocal DSP.
MFPKEY_WMAAECMA_FEATR_MICARR_BEAM
Spécifie le faisceau utilisé par le processeur de signal vocal DSP pour le traitement du réseau de microphones.
MFPKEY_WMAAECMA_FEATR_MICARR_MODE
Spécifie la façon dont le processeur de signal vocal DSP effectue le traitement du réseau de microphones.
MFPKEY_WMAAECMA_FEATR_MICARR_PREPROC
Spécifie si le processeur de signal vocal DSP effectue le prétraitement du réseau de microphones.
MFPKEY_WMAAECMA_FEATR_NOISE_FILL
Spécifie si le processeur de signal vocal DSP effectue un remplissage de bruit.
MFPKEY_WMAAECMA_FEATR_NS
Spécifie si le processeur de signal vocal DSP effectue une suppression de bruit.
MFPKEY_WMAAECMA_FEATR_VAD
Spécifie le type de détection d’activité vocale que le processeur de signal vocal DSP effectue.
MFPKEY_WMAAECMA_FEATURE_MODE
Permet à l’application de remplacer les paramètres par défaut sur différentes propriétés du processeur de signal vocal DSP.
MFPKEY_WMAAECMA_MIC_GAIN_BOUNDER
Spécifie si le processeur de signal vocal DSP applique une limitation au gain du microphone.
MFPKEY_WMAAECMA_MICARRAY_DESCPTR
Spécifie la géométrie du réseau de microphones pour le processeur de signal vocal DSP.
MFPKEY_WMAAECMA_QUALITY_METRICS
Récupère des métriques de qualité sur l’annulation d’écho acoustique (AEC) à partir du processeur de signal vocal DSP.
MFPKEY_WMAAECMA_RETRIEVE_TS_STATS
Spécifie si le processeur de signal vocal DSP stocke les statistiques d'horodatage dans le registre.
MFPKEY_WMAAECMA_SYSTEM_MODE
Définit le mode de traitement du processeur de signal vocal DSP.
MFPKEY_WMADEC_DRCMODE
Spécifie le mode de contrôle de plage dynamique que le décodeur audio utilisera.
MFPKEY_WMADEC_FOLDDOWN_MATRIX
Spécifie les coefficients de réduction fournis par l'auteur pour le décodage audio multicanal vers moins de canaux que le flux encodé ne contient.
MFPKEY_WMADEC_HIRESOUTPUT
Spécifie si le décodeur audio doit fournir une sortie haute résolution.
MFPKEY_WMADEC_LTRTOUTPUT
Spécifie si le décodeur doit effectuer le repli Lt-Rt.
MFPKEY_WMADEC_SPKRCFG
Spécifie la configuration des haut-parleurs sur l’ordinateur client.
MFPKEY_WMADRC_AVGREF
Spécifie le niveau moyen de volume du contenu audio.
MFPKEY_WMADRC_AVGTARGET
Spécifie le niveau de volume moyen souhaité du contenu audio de sortie.
MFPKEY_WMADRC_PEAKREF
Spécifie le niveau de volume le plus élevé qui se produit dans le contenu audio.
MFPKEY_WMADRC_PEAKTARGET
Spécifie le niveau de volume maximal souhaité du contenu audio de sortie.
MFPKEY_WMAENC_AVGBYTESPERSEC
Spécifie les octets moyens par seconde dans un flux audio à débit binaire variable (VBR) basé sur la qualité.
MFPKEY_WMAENC_BUFFERLESSCBR
Spécifie si l’encodeur doit produire 1 paquet WMA par image.
MFPKEY_WMAENC_GENERATE_DRC_PARAMS
Spécifie si l’encodeur doit générer des paramètres de contrôle de plage dynamique.
MFPKEY_WMAENC_ORIGWAVEFORMAT
Spécifie la structure WAVEFORMATEX décrivant le contenu audio d’entrée.
MFPKEY_WMAENC_RTSPDIF
Spécifie si l’encodeur doit activer l’encodage S/PDIF en temps réel.
MFPKEY_WMAVOICE_ENC_BufferWindow
Spécifie la fenêtre de mémoire tampon, en millisecondes, à utiliser pour le codec vocal.
MFPKEY_WMAVOICE_ENC_DecoderDelay
Spécifie la latence de l’encodeur dans les unités de paquets.
MFPKEY_WMAVOICE_ENC_EDL
Spécifie les parties du contenu à encoder en tant que musique par le codec vocal.
MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode
Spécifie le mode du codec vocal.
MFPKEY_WMRESAMP_CHANNELMTX
Spécifie la matrice de canal utilisée pour convertir les canaux sources en canaux de destination (par exemple, pour convertir 5.1 en stéréo).
MFPKEY_WMRESAMP_FILTERQUALITY
Spécifie la qualité de la sortie.
MFPKEY_WMRESAMP_LOWPASS_BANDWIDTH
Spécifie la bande passante de filtre à faible passe, sous la forme d’un pourcentage du taux d’échantillonnage de destination.
MFPKEY_ZEROBYTEFRAMES
Spécifie le nombre d’images vidéo ignorées, car elles étaient des doublons d’images précédentes.

 

Référence de programmation de Media Foundation

Propriétés et attributs