Énumérations Media Foundation
Dans cette section
Sujet | Description |
---|---|
_MFDepthMeasurement |
Spécifie le système de mesure pour une valeur de profondeur dans une image vidéo. |
_MF_CROSS_ORIGIN_POLICY |
Mappe à l’attribut CORS (Cross Origin Settings) W3C utilisé par l’élément multimédia HTML5 |
_MFP_CREATION_OPTIONS |
Spécifie les options de la fonction MFPCreateMediaPlayer. |
_MFP_CREDENTIAL_FLAGS |
Contient des indicateurs pour la structure MFP_ACQUIRE_USER_CREDENTIAL_EVENT. |
_MFP_MEDIAITEM_CHARACTERISTICS |
Contient des indicateurs qui décrivent un élément multimédia. |
_MFT_DRAIN_TYPE |
Non pris en charge. |
_MFT_ENUM_FLAG |
Contient des indicateurs pour l’inscription et l’énumération des transformations Media Foundation (MFT). |
_MFT_INPUT_DATA_BUFFER_FLAGS |
Définit des indicateurs pour la méthode IMFTransform ::P rocessInput. Actuellement, aucun indicateur n’est défini. |
_MFT_INPUT_STATUS_FLAGS |
Indique l’état d’un flux d’entrée sur une transformation Media Foundation (MFT). |
_MFT_INPUT_STREAM_INFO_FLAGS |
Décrit un flux d’entrée sur une transformation Media Foundation (MFT). |
_MFT_OUTPUT_DATA_BUFFER_FLAGS |
Définit des indicateurs pour la méthode IMFTransform ::P rocessOutput. |
_MFT_OUTPUT_STATUS_FLAGS |
Indique si une transformation Media Foundation (MFT) peut produire des données de sortie. |
_MFT_OUTPUT_STREAM_INFO_FLAGS |
Décrit un flux de sortie sur une transformation Media Foundation (MFT). |
_MFT_PROCESS_OUTPUT_FLAGS |
Définit des indicateurs pour le traitement des exemples de sortie dans une transformation Media Foundation (MFT). |
_MFT_PROCESS_OUTPUT_STATUS |
Indique l’état d’un appel à IMFTransform ::P rocessOutput. |
_MFT_SET_TYPE_FLAGS |
Définit des indicateurs pour le paramètre ou le test du type de média sur une transformation Media Foundation (MFT). |
AEC_SYSTEM_MODE |
Spécifie le mode de traitement du DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_SYSTEM_MODE. |
AEC_VAD_MODE |
Spécifie le type de détection d’activité vocale (VAD) pour le DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_FEATR_VAD. |
ASF_SELECTION_STATUS |
Définit les options de sélection d’un flux ASF. |
ASF_STATUSFLAGS |
Définit les conditions d’état de la méthode IMFASFSplitter ::GetNextSample. |
DXVA2_NominalRange |
Décrit comment mapper des données de couleur à une plage [0...1] normalisée. |
DXVA2_SampleFormat |
Décrit le contenu d’un exemple de 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 chromatique sont positionnées par rapport aux échantillons luma dans une image vidéo YUV. |
DXVA2_VideoLighting |
Décrit les conditions d’éclairage prévues pour l’affichage du contenu vidéo. |
DXVA2_VideoPrimaries |
Spécifie les primaires de couleur d’une source vidéo. |
DXVA2_VideoTransferFunction |
Spécifie la fonction de conversion de RVB linéaire en RVB non linéaire (R’G’B'). |
DXVA2_VideoTransferMatrix |
Décrit les matrices de conversion entre Y’PbPr (vidéo de composant) 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 d’encodage adaptatif pour un encodeur vidéo. |
eAVEncH264PictureType |
Spécifie les valeurs du type d’image H.264. |
eAVEncH264PictureType |
Spécifie le type d’image qui est généré 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 des indicateurs utilisés pour configurer le filtre de convertisseur vidéo amélioré microsoft DirectShow (EVR). |
MF_ATTRIBUTE_SERIALIZE_OPTIONS |
Définit des indicateurs pour la sérialisation et la désérialisation des magasins d’attributs. |
MF_ATTRIBUTE_TYPE |
Définit le type de données d’une paire clé/valeur. |
MF_ATTRIBUTES_MATCH_TYPE |
Spécifie comment comparer les attributs sur deux objets. |
MF_CAPTURE_ENGINE_DEVICE_TYPE énumération |
Spécifie un type d’appareil de capture. |
MF_CAPTURE_ENGINE_SINK_TYPE énumération |
Spécifie un type de récepteur de capture. |
MF_CAPTURE_ENGINE_STREAM_CATEGORY énumération |
Définit les valeurs de la catégorie de flux source. |
MF_CONNECT_METHOD |
Spécifie comment le chargeur de topologie connecte un nœud de topologie. |
MF_CUSTOM_DECODE_UNIT_TYPE énumération |
Spécifie le type d’unité contenu dans un IMFSample dans une collection MFSampleExtension_ForwardedDecodeUnits. |
MF_FILE_ACCESSMODE |
Spécifie le mode d’accès demandé pour l’ouverture d’un fichier. |
MF_FILE_FLAGS |
Spécifie le comportement lors de l’ouverture d’un fichier. |
MF_FILE_OPENMODE |
Spécifie comment ouvrir ou créer un fichier. |
MF_MEDIA_ENGINE_CANPLAY |
Spécifie la probabilité que le moteur multimédia puisse lire un type de ressource multimédia spécifié. |
MF_MEDIA_ENGINE_CREATEFLAGS |
Contient des indicateurs pour la méthode IMFMediaEngineClassFactory ::CreateInstance. |
MF_MEDIA_ENGINE_ERR |
Définit les codes d’état d’erreur pour le moteur multimédia. |
MF_MEDIA_ENGINE_EVENT |
Définit les codes d’événement pour le moteur multimédia. |
MF_MEDIA_ENGINE_EXTENSION_TYPE |
Spécifie les types d’extension du moteur multimédia. |
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS |
Spécifie les exigences de protection du contenu pour une trame vidéo. |
MF_MEDIA_ENGINE_KEYERR |
Définit les codes d’erreur de clé multimédia pour le moteur multimédia. |
MF_MEDIA_ENGINE_NETWORK |
Définit les codes d’état réseau pour le moteur multimédia. |
MF_MEDIA_ENGINE_OPM_STATUS |
Définit l’état du Output Protection Manager (OPM). |
MF_MEDIA_ENGINE_PRELOAD |
Définit des indicateurs de préchargement pour le moteur multimédia. |
MF_MEDIA_ENGINE_PROTECTION_FLAGS |
Contient des indicateurs qui spécifient si le moteur multimédia lirea du contenu protégé et si le moteur multimédia utilisera le chemin d’accès multimédia protégé (PMP). |
MF_MEDIA_ENGINE_READY |
Définit les valeurs prêtes à l’état pour le moteur multimédia. |
MF_MEDIA_ENGINE_S3D_PACKING_MODE |
Spécifie la disposition d’une image vidéo 3D empaquetée. |
MF_MEDIA_ENGINE_SEEK_MODE |
Définit des valeurs pour le mode de recherche du moteur multimédia. |
MF_MEDIA_ENGINE_STATISTIC |
Identifie les statistiques que le moteur multimédia effectue le suivi pendant la lecture. |
MF_MEDIA_ENGINE_STREAMTYPE_FAILED |
Identifie le type de flux multimédia qui a échoué. |
MF_MSE_ERROR |
Définit les différents états d’erreur de l’extension de source multimédia. |
MF_MSE_READY |
Définit les différents états prêts de l’extension de source multimédia. |
MF_OBJECT_TYPE |
Définit les types d’objets créés par le programme de résolution source. |
MF_OPM_ACP_PROTECTION_LEVEL |
Définit les niveaux de protection pour MFPROTECTION_ACP. |
MF_OPM_CGMSA_PROTECTION_LEVEL |
Définit les niveaux de protection pour MFPROTECTION_CGMSA. |
MF_PLUGIN_CONTROL_POLICY |
Définit les paramètres de stratégie de la méthode IMFPluginControl2 ::SetPolicy. |
MF_Plugin_Type |
Spécifie le type d’objet de l’interface IMFPluginControl. |
MF_QUALITY_ADVISE_FLAGS |
Contient des indicateurs pour la méthode IMFQualityAdvise2 ::NotifyQualityEvent. |
MF_QUALITY_DROP_MODE |
Spécifie la manière dont un composant de pipeline doit supprimer des échantillons. |
MF_QUALITY_LEVEL |
Spécifie le niveau de qualité d’un composant de pipeline. |
MF_SHARING_ENGINE_EVENT |
Définit les événements envoyés par le moteur de partage. |
MF_SOURCE_READER_CONTROL_FLAG |
Contient des indicateurs pour la méthode IMFSourceReader ::ReadSample. |
MF_SOURCE_READER_FLAG |
Contient des indicateurs qui indiquent l’état de la méthode IMFSourceReader ::ReadSample. |
MF_TIMED_TEXT_ALIGNMENT |
Spécifie comment le texte est aligné dans son élément de bloc parent. |
MF_TIMED_TEXT_CUE_EVENT |
Spécifie le type d’un événement d’indicateur de texte chronométré. |
MF_TIMED_TEXT_DECORATION |
Spécifie la façon dont le texte est décoré (souligné et ainsi de suite). |
MF_TIMED_TEXT_DISPLAY_ALIGNMENT |
Spécifie la façon dont le texte est aligné avec l’affichage. |
MF_TIMED_TEXT_ERROR_CODE |
Spécifie l’erreur de type qui s’est produite avec une piste de texte chronométrée. |
MF_TIMED_TEXT_FONT_STYLE |
Spécifie le style de police du texte chronométré. |
MF_TIMED_TEXT_SCROLL_MODE |
Spécifie le mode d’affichage du texte lorsque l’élément parent fait défiler l’écran. |
MF_TIMED_TEXT_TRACK_KIND |
Spécifie le type de suivi du texte chronométré. |
MF_TIMED_TEXT_UNIT_TYPE |
Spécifie les unités dans lesquelles le texte chronométré est mesuré. |
MF_TIMED_TEXT_WRITING_MODE |
Spécifie la séquence dans laquelle le texte est écrit sur son élément parent. |
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS |
Définit des indicateurs d’état pour l’attribut MF_TOPOLOGY_RESOLUTION_STATUS. |
MF_TOPOLOGY_TYPE |
Définit le type d’un nœud de topologie. |
MF_TOPONODE_DRAIN_MODE |
Définit à quel moment une transformation dans une topologie est vidée. |
MF_TOPONODE_FLUSH_MODE |
Définit lorsqu’une transformation dans une topologie est vidée. |
MF_TOPOSTATUS |
Spécifie l’état d’une topologie pendant la lecture. |
MF_TRANSCODE_ADJUST_PROFILE_FLAGS |
Définit les indicateurs de profil définis dans l’attribut MF_TRANSCODE_ADJUST_PROFILE. |
MF_TRANSCODE_TOPOLOGYMODE_FLAGS |
Définit des indicateurs pour l’attribut MF_TRANSCODE_TOPOLOGYMODE. |
MF_URL_TRUST_STATUS |
Indique si l’URL provient d’une source approuvée. |
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE |
Définit des algorithmes pour le processeur vidéo qui est utilisé par MF_VIDEO_PROCESSOR_ALGORITHM. |
MF_VIDEO_PROCESSOR_MIRROR |
Spécifie comment retourner une image vidéo. |
MF_VIDEO_PROCESSOR_ROTATION |
Spécifie comment faire pivoter une image vidéo. |
MF2DBuffer_LockFlags |
Contient des indicateurs pour la méthode IMF2DBuffer2 ::Lock2DSize. |
MF3DVideoOutputType |
Spécifie comment générer un flux vidéo 3D stéréoscopique. |
MFASF_INDEXER_FLAGS |
Définit les options de l’indexeur ASF. |
MFASF_MULTIPLEXERFLAGS |
Définit les options de multiplexeur ASF. |
MFASF_SPLITTERFLAGS |
Définit les options de fractionnement ASF. |
MFASF_STREAMSELECTOR_FLAGS |
Définit les options de sélecteur de flux ASF. |
MFASYNC_WORKQUEUE_TYPE |
Spécifie le type de file d’attente de travail pour la fonction MFAllocateWorkQueueEx à créer. |
MFAudioConstriction |
Spécifie des valeurs pour la constriction audio. |
MFBYTESTREAM_SEEK_ORIGIN |
Spécifie l’origine d’une requête de recherche. |
MFCLOCK_CHARACTERISTICS_FLAGS |
Contient des indicateurs qui décrivent les caractéristiques d’une horloge. |
MFCLOCK_RELATIONAL_FLAGS |
Définit les propriétés d’une horloge. |
MFCLOCK_STATE |
Définit l’état d’une horloge. |
MFFrameSourceTypes |
Décrit le type de données fournies par une source de trame. |
MFMEDIASOURCE_CHARACTERISTICS |
Définit les caractéristiques d’une source multimédia. |
MFNET_PROXYSETTINGS |
Spécifie la façon dont le localisateur proxy par défaut spécifie les paramètres de connexion à un serveur proxy. |
MFNetAuthenticationFlags |
Spécifie la façon dont les informations d’identification de l’utilisateur seront utilisées. |
MFNetCredentialOptions |
Décrit les options pour la mise en cache des informations d’identification réseau. |
MFNetCredentialRequirements |
Spécifie la façon dont le gestionnaire d’informations d’identification doit obtenir les informations d’identification de l’utilisateur. |
MFNETSOURCE_CACHE_STATE |
Définit l’état du cache d’un fichier multimédia ou d’une entrée. |
MFNETSOURCE_PROTOCOL_TYPE |
Indique le type de protocole de contrôle utilisé dans le streaming ou le téléchargement. |
MFNETSOURCE_STATISTICS_IDS |
Définit les statistiques collectées par la source réseau. |
MFNETSOURCE_TRANSPORT_TYPE |
Décrit le type de transport utilisé dans le streaming ou le téléchargement de données (TCP ou UDP). |
MFNominalRange |
Spécifie si les données de couleur incluent les salles d’accès et les toérooms. |
MFP_EVENT_TYPE |
Définit les types d’événements pour l’interface IMFPMediaPlayerCallback. |
MFP_MEDIAPLAYER_STATE |
Spécifie l’état de lecture actuel. |
MFPMPSESSION_CREATION_FLAGS |
Contient des indicateurs qui définissent le comportement de la fonction MFCreatePMPMediaSession. |
MFPOLICYMANAGER_ACTION |
Définit les actions qui peuvent être effectuées sur un flux. |
MFRATE_DIRECTION |
Spécifie la direction de la lecture (avant ou inverse). |
MFSampleEncryptionProtectionScheme |
Spécifie les schémas de protection pris en charge pour les exemples chiffrés. |
MFSensorDeviceType |
Spécifie le type d’un appareil de capteur. Une valeur de cette énumération est retournée par IMFSensorDevice ::GetDeviceType. |
MFSensorStreamType |
Spécifie si un flux associé à un IMFSensorDevice est une entrée ou un flux de sortie. |
MFSensorDeviceMode |
Spécifie le mode de partage d’un IMFSensorDevice. |
MFSequencerTopologyFlags |
Contient des indicateurs pour l’ajout d’une topologie à la source du séquenceur ou la mise à jour d’une topologie déjà dans la file d’attente. |
MFSESSION_GETFULLTOPOLOGY_FLAGS |
Définit des indicateurs pour la méthode IMFMediaSession ::GetFullTopology. |
MFSESSION_SETTOPOLOGY_FLAGS |
Définit le comportement de la méthode IMFMediaSession ::SetTopology. |
MFSHUTDOWN_STATUS |
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 appliquer la gestion des droits numériques Windows Media. |
MFStandardVideoFormat |
Contient des valeurs qui spécifient des formats vidéo courants. |
MFSTREAMSINK_MARKER_TYPE |
Définit les informations de marqueur de flux pour la méthode IMFStreamSink ::P laceMarker. |
MFT_MESSAGE_TYPE |
Définit les messages d’une transformation Media Foundation (MFT). |
MFTIMER_FLAGS |
Contient des indicateurs pour la méthode IMFTimer ::SetTimer. |
MFTOPOLOGY_DXVA_MODE |
Spécifie si le chargeur de topologie active Microsoft DirectX Video Acceleration (DXVA) dans la topologie. |
MFTOPOLOGY_HARDWARE_MODE |
Spécifie si le chargeur de topologie insère des transformations Media Foundation matérielles (MFT) dans la topologie. |
MFVideo3DFormat |
Spécifie comment les images vidéo 3D sont stockées en mémoire. |
MFVideo3DFormat |
Spécifie comment les images vidéo 3D sont stockées en mémoire. |
MFVideo3DSampleFormat |
Spécifie comment une image vidéo 3D est stockée dans un exemple multimédia. |
MFVideo3DSampleFormat |
Spécifie comment une image vidéo 3D est stockée dans un exemple multimédia. |
MFVideoAlphaBitmapFlags |
Définit des indicateurs pour la structure MFVideoAlphaBitmapParams. |
MFVideoAspectRatioMode |
Spécifie le mode proportion-ratio. |
MFVideoChromaSubsampling |
Contient des indicateurs qui définissent le schéma d’encodage chromatique pour les données 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 du de stabilisation vidéo MFT. |
MFVideoFlags |
Contient des indicateurs qui décrivent un flux vidéo. |
MFVideoInterlaceMode |
Spécifie comment un flux vidéo est entrelacé. |
MFVideoLighting |
Décrit l’éclairage optimal pour l’affichage d’un ensemble particulier de contenu vidéo. |
MFVideoMixPrefs |
Contient des indicateurs utilisés pour configurer la façon dont le convertisseur vidéo amélioré (EVR) effectue une désinterlacation. |
MFVideoPadFlags |
Spécifie s’il faut remplir une image vidéo afin qu’elle corresponde à un rapport d’aspect spécifié. |
MFVideoPrimaries |
Spécifie les primaires de couleur 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 inverse des aiguilles d’une montre. |
MFVideoSrcContentHintFlags |
Décrit les proportions prévues pour un flux vidéo. |
MFVideoTransferFunction |
Spécifie la fonction de conversion de RVB linéaire en RVB non linéaire (R’G’B'). |
MFVideoTransferMatrix |
Décrit les matrices de conversion entre Y’PbPr (vidéo de composant) et studio R’G’B'. |
MFVP_MESSAGE_TYPE |
Définit les messages d’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. |
MIC_ARRAY_MODE |
Spécifie la façon dont le DSP de capture vocale effectue le traitement de la matrice de microphones. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_FEATR_MICARR_MODE. |
PLAYTO_SOURCE_CREATEFLAGS |
Contient des indicateurs pour la méthode IPlayToSourceClassFactory ::CreateInstance. |
SAMPLE_PROTECTION_VERSION |
Définit le numéro de version pour l’exemple de protection. |
WMT_PROP_DATATYPE |
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. |
Rubriques connexes
-
informations de référence sur la programmation Media Foundation