Énumérations de Media Foundation

Contenu de cette section

Rubrique Description
_MFDepthMeasurement
Spécifie le système de mesure pour une valeur de profondeur dans une image vidéo.
__stratégie de Cross _ origin _ MF
Cartes à l’attribut CORS (cross origin settings) W3C utilisé par l’élément multimédia HTML5
__options de création de MFP _
Spécifie des options pour la fonction MFPCreateMediaPlayer .
__indicateurs d’informations d’identification MFP _
Contient des indicateurs pour la structure _ _ _ d' _ événements d’obtention d’informations d’identification de l’utilisateur de MFP.
__caractéristiques de MEDIAITEM MFP _
Contient des indicateurs qui décrivent un élément multimédia.
__type de drainage MFT _
Non pris en charge.
__indicateur d’énumération MFT _
Contient des indicateurs pour l’inscription et l’énumération Media Foundation transformations (MFTs).
__indicateurs de _ tampon de données d’entrée MFT _ _
Définit les indicateurs de la méthode IMFTransform ::P rocessinput . Actuellement, aucun indicateur n’est défini.
__indicateurs d' _ État d’entrée MFT _
Indique l’état d’un flux d’entrée sur une transformation de Media Foundation (MFT).
__indicateurs d' _ informations de flux d’entrée _ MFT _
Décrit un flux d’entrée sur une transformation de Media Foundation (MFT).
__indicateurs de _ tampon de données de sortie MFT _ _
Définit les indicateurs de la méthode IMFTransform ::P rocessoutput .
__indicateurs d' _ État de sortie MFT _
Indique si une Media Foundation transformation (MFT) peut produire des données de sortie.
__indicateurs d' _ informations de flux de sortie MFT _ _
Décrit un flux de sortie sur une transformation de Media Foundation (MFT).
__indicateurs de _ sortie du processus MFT _
Définit des indicateurs pour le traitement des exemples de sortie dans une transformation de Media Foundation (MFT).
__État de _ sortie du processus MFT _
Indique l’état d’un appel à IMFTransform ::P rocessoutput.
__indicateurs de _ type d’ensemble MFT _
Définit des indicateurs pour le paramètre ou le test du type de média sur une transformation de Media Foundation (MFT).
_mode système _ AEC
Spécifie le mode de traitement pour le DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY _ WMAAECMA _ System _ mode .
_mode VAD _ AEC
Spécifie le type de détection d’activité vocale (VAD) pour le DSP de capture vocal. Cette énumération est utilisée avec la propriété MFPKEY _ WMAAECMA _ Fonct _ .
_État de sélection ASF _
Définit les options de sélection pour un flux ASF.
_STATUSFLAGS ASF
Définit des conditions d’État pour la méthode IMFASFSplitter :: GetNextSample .
DXVA2 _ NominalRange
Décrit comment mapper des données de couleur à une [ plage de 0... 1 normalisée ] .
DXVA2 _ SampleFormat
Décrit le contenu d’un exemple vidéo. Ces indicateurs sont utilisés dans la structure DXVA2 _ ExtendedFormat .
DXVA2 _ SurfaceType
Décrit un type de surface DirectX pour l’accélération vidéo DirectX (DXVA).
DXVA2 _ VideoChromaSubSampling
Décrit comment les valeurs de Chroma sont positionnées par rapport aux échantillons de luminance dans une trame vidéo YUV.
DXVA2 _ VideoLighting
Décrit les conditions d’éclairage prévues pour l’affichage de contenu vidéo.
DXVA2 _ VideoPrimaries
Spécifie les couleurs primaires d’une source vidéo.
DXVA2 _ VideoTransferFunction
Spécifie la fonction de conversion du RGB linéaire au RGB non linéaire (R’G’B').
DXVA2 _ VideoTransferMatrix
Décrit les matrices de conversion entre Y’PbPr (composant vidéo) et Studio R’G’B'.
eAVDecDDStereoDownMixMode
Spécifie le mode stéréo downmix pour un décodeur audio Dolby Digital.
eAVEncAdaptiveMode
Spécifie le mode de codage adaptatif pour un encodeur vidéo.
eAVEncH264PictureType
Spécifie des valeurs pour le type d’image H. 264.
eAVEncH264PictureType
Spécifie le type d’image qui est sortie par un encodeur vidéo.
eAVEncH264VLevel
Spécifie un niveau d’encodage H. 264.
eAVEncH264VProfile
Spécifie un profil vidéo H. 264.
eAVEncVideoContentType
Spécifie le type de contenu vidéo.
EVRFilterConfigPrefs
contient les indicateurs utilisés pour configurer le filtre EVR (enhanced video renderer) de Microsoft DirectShow.
OPTIONS de sérialisation de l' _ attribut MF _ _
Définit des indicateurs pour la sérialisation et la désérialisation des magasins d’attributs.
_type d’attribut MF _
Définit le type de données d’une paire clé/valeur.
_type de _ correspondance des attributs MF _
Spécifie comment comparer les attributs sur deux objets.
_ _ _ Énumération du type d’appareil du moteur de capture MF _
Spécifie un type de périphérique de capture.
_ _ _ Énumération du type de récepteur du moteur de capture MF _
Spécifie un type de récepteur de capture.
_ _ _ Énumération de catégorie de flux du moteur de capture MF _
Définit les valeurs pour la catégorie de flux source.
_méthode MF Connect _
Spécifie comment le chargeur de topologie connecte un nœud de topologie.
_ _ _ Énumération de type d’unité de décodage personnalisé MF _
Spécifie le type d’unité contenu dans un IMFSample dans une collection de _ ForwardedDecodeUnits MFSampleExtension .
_ACCESSMODE de fichiers MF _
Spécifie le mode d’accès demandé pour l’ouverture d’un fichier.
_indicateurs de fichier MF _
Spécifie le comportement lors de l’ouverture d’un fichier.
_fichier MF _ OPENMODE
Spécifie comment ouvrir ou créer un fichier.
_CANPLAY du _ moteur _ multimédia MF
Spécifie la probabilité que le moteur multimédia puisse lire un type spécifié de ressource multimédia.
_CREATEFLAGS du _ moteur _ multimédia MF
Contient des indicateurs pour la méthode IMFMediaEngineClassFactory :: CreateInstance .
_Erreur du _ moteur _ multimédia MF
Définit les codes d’état d’erreur pour le moteur multimédia.
_événement du _ moteur _ multimédia MF
Définit les codes d’événement pour le moteur multimédia.
_type d' _ extension du moteur multimédia _ MF _
Spécifie les types d’extension du moteur multimédia.
_indicateurs de _ _ protection des frames du moteur multimédia _ MF _
Spécifie les exigences de protection du contenu pour une image vidéo.
_KEYERR du _ moteur _ multimédia MF
Définit les codes d’erreur de clé de média pour le moteur multimédia.
_réseau Media _ Engine _ MF
Définit les codes d’État du réseau pour le moteur multimédia.
_État de _ l' _ État OPM du moteur multimédia MF _
Définit l’état de Output Protection Manager (OPM).
_préchargement du moteur multimédia MF _ _
Définit des indicateurs de préchargement pour le moteur multimédia.
_indicateurs de _ protection du moteur de média MF _ _
Contient des indicateurs qui spécifient si le moteur multimédia doit lire du contenu protégé et si le moteur multimédia doit utiliser le chemin d’accès au média protégé (PMP).
_moteur multimédia _ MF _ Ready
Définit les valeurs d’état prêt pour le moteur multimédia.
_Mode de _ _ compression S3D _ du moteur multimédia MF _
Spécifie la disposition d’une image vidéo 3D compressée.
_mode de recherche MF Media _ Engine _ _
Définit des valeurs pour le mode de recherche du moteur multimédia.
_statistiques du _ moteur _ multimédia MF
Identifie les statistiques que le moteur multimédia suit pendant la lecture.
_échec de _ STREAMTYPE du moteur multimédia _ MF _
Identifie le type de flux multimédia qui a échoué.
_erreur de MSE MF _
Définit les différents États d’erreur de l’extension de source de média.
MF _ MSE _ prêt
Définit les différents États prêts de l’extension de source de média.
_type d’objet MF _
Définit les types d’objets qui sont créés par le programme de résolution source.
niveau de protection de l' _ ACP OPM pour les _ États- _ _
Définit des niveaux de protection pour MFPROTECTION _ ACP.
_niveau de _ protection CGMSA OPM pour le _ niveau de protection _
Définit des niveaux de protection pour MFPROTECTION _ CGMSA.
stratégie de contrôle de plug- _ in MF _ _
Définit les paramètres de stratégie pour la méthode IMFPluginControl2 :: SetPolicy .
_Type de plug-in MF _
Spécifie le type d’objet de l’interface IMFPluginControl .
_indicateurs de _ notification de qualité MF _
Contient des indicateurs pour la méthode IMFQualityAdvise2 :: NotifyQualityEvent .
_mode de _ dépôt de qualité MF _
Spécifie la manière dont un composant de pipeline doit supprimer des exemples.
_niveau de qualité MF _
Spécifie le niveau de qualité d’un composant de pipeline.
_événement du _ moteur de partage MF _
Définit les événements qui sont envoyés par le moteur de partage.
_indicateur de _ contrôle de lecteur source _ MF _
Contient des indicateurs pour la méthode IMFSourceReader :: ReadSample .
_indicateur de _ lecteur _ source MF
Contient des indicateurs qui indiquent l’état de la méthode IMFSourceReader :: ReadSample .
_alignement du _ texte _ chronométré MF
Spécifie la manière dont le texte est aligné dans son élément de bloc parent.
_événement de _ _ signalement de texte Timen MF _
Spécifie le type d’un événement de signalement de texte chronométré.
_décoration de _ texte _ chronométré MF
Spécifie la manière dont le texte est décoré (souligné, etc.).
alignement de l' _ _ affichage du texte chronométré _ MF _
Spécifie la manière dont le texte est aligné avec l’affichage.
_code d' _ erreur de texte chronométré _ MF _
Spécifie le type d’erreur qui s’est produit avec une piste de texte minutée.
_style de _ police du texte chronométré _ MF _
Spécifie le style de police du texte chronométré.
_mode de _ défilement du texte chronométré _ MF _
Spécifie la manière dont le texte apparaît lorsque l’élément parent est défilé.
_type de _ piste de texte chronométré _ MF _
Spécifie le type de suivi de texte chronométré.
_type d' _ unité de texte chronométré _ MF _
Spécifie les unités dans lesquelles le texte chronométré est mesuré.
_mode d' _ écriture de texte chronométré _ MF _
Spécifie la séquence dans laquelle le texte est écrit sur son élément parent.
_indicateurs d’état de résolution de topologie MF _ _ _
Définit les indicateurs d’état de l’attribut état de résolution de la _ topologie _ _ MF .
_type de topologie _ MF
Définit le type d’un nœud de topologie.
_mode de _ drainage MF TOPONODE _
Définit à quel moment une transformation dans une topologie est vidée.
_mode de _ vidage MF TOPONODE _
Définit le moment où une transformation dans une topologie est vidée.
_TOPOSTATUS MF
Spécifie l’état d’une topologie pendant la lecture.
_indicateurs de _ profil d’ajustement de TRANScodage MF _ _
Définit les indicateurs de profil qui sont définis dans l’attribut de _ profil d' _ ajustement _ de transcodage MF .
_indicateurs TOPOLOGYMODE de transcodage MF _ _
Définit les indicateurs de l’attribut _ _ TOPOLOGYMODE de transcodage MF .
État de l' _ approbation URL MF _ _
Indique si l’URL provient d’une source approuvée.
_type d' _ _ algorithme du processeur vidéo MF _
Définit des algorithmes pour le processeur vidéo qui est utilisé par l' _ _ _ algorithme de processeur vidéo MF.
_miroir du _ processeur _ vidéo MF
Spécifie comment retourner une image vidéo.
_rotation du _ processeur _ vidéo MF
Spécifie comment faire pivoter une image vidéo.
MF2DBuffer _ LockFlags
Contient des indicateurs pour la méthode IMF2DBuffer2 :: Lock2DSize .
MF3DVideoOutputType
Spécifie la sortie d’un flux vidéo stéréoscopique 3D.
indicateurs de l' _ indexeur MFASF _
Définit les options de l’indexeur ASF.
MFASF _ MULTIPLEXERFLAGS
Définit les options de multiplexeur ASF.
MFASF _ SPLITTERFLAGS
Définit les options de séparateur ASF.
_indicateurs MFASF STREAMSELECTOR _
Définit les options du sélecteur de flux ASF.
_type WORKQUEUE _ MFASYNC
Spécifie le type de file d’attente de travail à créer pour la fonction MFAllocateWorkQueueEx .
MFAudioConstriction
Spécifie des valeurs pour la restriction audio.
origine de la _ recherche MFBYTESTREAM _
Spécifie l’origine d’une demande de recherche.
_indicateurs de caractéristiques de MFCLOCK _
Contient des indicateurs qui décrivent les caractéristiques d’une horloge.
_indicateurs relationnels _ MFCLOCK
Définit les propriétés d’une horloge.
État de MFCLOCK _
Définit l’état d’une horloge.
MFFrameSourceTypes
Décrit le type de données fourni par une source de frame.
_caractéristiques MFMEDIASOURCE
Définit les caractéristiques d’une source de média.
MFNET _ PROXYSETTINGS
Spécifie la manière dont le localisateur de proxy par défaut spécifie les paramètres de connexion à un serveur proxy.
MFNetAuthenticationFlags
Spécifie la manière dont les informations d’identification de l’utilisateur sont utilisées.
MFNetCredentialOptions
Décrit les options pour les informations d’identification réseau de mise en cache.
MFNetCredentialRequirements
Spécifie la manière dont le gestionnaire d’informations d’identification doit obtenir les informations d’identification de l’utilisateur.
_État du cache MFNETSOURCE _
Définit l’état du cache pour un fichier multimédia ou une entrée.
_type de protocole MFNETSOURCE _
Indique le type de protocole de contrôle utilisé pour la diffusion en continu ou le téléchargement.
_ID des statistiques MFNETSOURCE _
Définit les statistiques collectées par la source réseau.
_type de transport MFNETSOURCE _
Décrit le type de transport utilisé pour la diffusion en continu ou le téléchargement de données (TCP ou UDP).
MFNominalRange
Spécifie si les données de couleur incluent la hauteur et la toeroom.
_type d’événement MFP _
Définit les types d’événements pour l’interface IMFPMediaPlayerCallback .
État de l’MFP de _ MediaPlayer _
Spécifie l’état de lecture actuel.
_indicateurs de création de MFPMPSESSION _
Contient des indicateurs qui définissent le comportement de la fonction MFCreatePMPMediaSession .
_action MFPOLICYMANAGER
Définit des actions qui peuvent être exécutées sur un flux.
_direction MFRATE
Spécifie la direction de lecture (avant ou arrière).
MFSampleEncryptionProtectionScheme
Spécifie les schémas de protection pris en charge pour les exemples chiffrés.
MFSensorDeviceType
Spécifie le type d’une unité de capteur. Une valeur de cette énumération est retournée par IMFSensorDevice :: GetDeviceType.
MFSensorStreamType
Spécifie si un flux de données associé à un IMFSensorDevice est un flux d’entrée ou de sortie.
MFSensorDeviceMode
Spécifie le mode de partage d’un IMFSensorDevice.
MFSequencerTopologyFlags
Contient des indicateurs pour l’ajout d’une topologie à la source de Sequencer, ou la mise à jour d’une topologie déjà dans la file d’attente.
_indicateurs MFSESSION GETFULLTOPOLOGY _
Définit des indicateurs pour la méthode IMFMediaSession :: GetFullTopology .
_indicateurs MFSESSION SETTOPOLOGY _
Définit le comportement de la méthode IMFMediaSession :: SetTopology .
État de MFSHUTDOWN _
Décrit l’état actuel d’un appel à la méthode IMFShutdown :: Shutdown .
MFSINK _ WMDRMACTION
spécifie comment le récepteur de fichiers ASF doit s’appliquer Windows Media DRM.
MFStandardVideoFormat
Contient des valeurs qui spécifient des formats vidéo courants.
_type de marqueur MFSTREAMSINK _
Définit les informations de marqueur de flux pour la méthode IMFStreamSink ::P lacemarker .
_type de message MFT _
Définit des messages pour une transformation de Media Foundation (MFT).
_indicateurs MFTIMER
Contient des indicateurs pour la méthode IMFTimer :: SetTimer .
_mode DXVA _ MFTOPOLOGY
Spécifie si le chargeur de topologie Active l’accélération vidéo Microsoft DirectX (DXVA) dans la topologie.
_mode matériel _ MFTOPOLOGY
Spécifie si le chargeur de topologie insère des transformations de Media Foundation basées sur le matériel (MFTs) dans la topologie.
MFVideo3DFormat
Spécifie la manière dont les images vidéo 3D sont stockées en mémoire.
MFVideo3DFormat
Spécifie la manière dont les images vidéo 3D sont stockées en mémoire.
MFVideo3DSampleFormat
Spécifie la manière dont une image vidéo 3D est stockée dans un échantillon de média.
MFVideo3DSampleFormat
Spécifie la manière dont une image vidéo 3D est stockée dans un échantillon de média.
MFVideoAlphaBitmapFlags
Définit des indicateurs pour la structure MFVideoAlphaBitmapParams .
MFVideoAspectRatioMode
Spécifie le mode de rapport des aspects.
MFVideoChromaSubsampling
Contient des indicateurs qui définissent le schéma d’encodage Chroma pour les données de Y’Cb’Cr.
MFVideoDRMFlags
Spécifie le type de protection de copie requis pour un flux vidéo.
MFVideoDSPMode
Spécifie le mode de traitement de la stabilisation vidéo MFT.
MFVideoFlags
Contient des indicateurs qui décrivent un flux vidéo.
MFVideoInterlaceMode
Spécifie la manière dont un flux vidéo est entrelacé.
MFVideoLighting
Décrit l’éclairage optimal permettant d’afficher un ensemble particulier de contenu vidéo.
MFVideoMixPrefs
Contient les indicateurs utilisés pour configurer la façon dont le convertisseur de vidéo amélioré (EVR) effectue une désentrelacement.
MFVideoPadFlags
Spécifie s’il faut remplir une image vidéo de manière à ce qu’elle s’adapte aux proportions spécifiées.
MFVideoPrimaries
Spécifie les couleurs primaires d’une source vidéo.
MFVideoRenderPrefs
Contient des indicateurs qui définissent la façon dont le convertisseur vidéo amélioré (EVR) affiche la vidéo.
MFVideoRotationFormat
Décrit la rotation de l’image vidéo dans le sens des aiguilles d’une montre.
MFVideoSrcContentHintFlags
Décrit les proportions prévues pour un flux vidéo.
MFVideoTransferFunction
Spécifie la fonction de conversion du RGB linéaire au RGB non linéaire (R’G’B').
MFVideoTransferMatrix
Décrit les matrices de conversion entre Y’PbPr (composant vidéo) et Studio R’G’B'.
_type de message MFVP _
Définit des messages pour un présentateur de convertisseur vidéo amélioré (EVR).
MFWaveFormatExConvertFlags
Contient des indicateurs qui spécifient comment convertir un type de média audio.
_mode tableau _ MIC
Spécifie comment le DSP de capture vocale effectue le traitement du tableau de microphone. Cette énumération est utilisée avec la propriété du _ _ _ _ mode MICARR MFPKEY WMAAECMA Feature .
POINT _ source _ CREATEFLAGS
Contient des indicateurs pour la méthode IPlayToSourceClassFactory :: CreateInstance .
EXEMPLE _ de _ version de protection
Définit le numéro de version pour la protection de l’échantillon.
type de données de la _ Propion WMT _
Définit les types de données utilisés pour les propriétés codec et DSP accessibles à l’aide des méthodes de l’interface IWMCodecProps .

Référence de programmation Media Foundation