Énumérations Media Foundation
Contenu de cette section
Rubrique | Description |
---|---|
_MFDepthMeasurement |
Spécifie le système de mesure d’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 la status 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 la status 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 pour le 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 status conditions pour la méthode IMFASFSplitter::GetNextSample. |
DXVA2_NominalRange |
Décrit comment mapper des données de couleur à une plage normalisée [0...1]. |
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 chromas sont positionnées par rapport aux échantillons luma dans une trame 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 couleurs primaires 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 le studio R’G’B'. |
eAVDecDDStereoDownMixMode |
Spécifie le mode de mixage inférieur stéréo pour un décodeur audio Dolby Digital. |
eAVEncAdaptiveMode |
Spécifie le mode d’encodage 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 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 du convertisseur vidéo amélioré (EVR) Microsoft DirectShow. |
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 la façon dont le chargeur de topologie connecte un nœud de topologie. |
énumération MF_CUSTOM_DECODE_UNIT_TYPE |
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 spécifié de ressource multimédia. |
MF_MEDIA_ENGINE_CREATEFLAGS |
Contient des indicateurs pour la méthode IMFMediaEngineClassFactory::CreateInstance . |
MF_MEDIA_ENGINE_ERR |
Définit les codes de status 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 de moteur multimédia. |
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS |
Spécifie les exigences de protection du contenu pour une image 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 de status réseau pour le moteur multimédia. |
MF_MEDIA_ENGINE_OPM_STATUS |
Définit la status du gestionnaire de protection de sortie (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 va lire le contenu protégé et si le moteur multimédia utilise le chemin d’accès multimédia protégé (PMP). |
MF_MEDIA_ENGINE_READY |
Définit des valeurs d’état prêt 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 suit 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 media source. |
MF_MSE_READY |
Définit les différents états prêts de l’extension media source. |
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 pour la méthode IMFPluginControl2::SetPolicy . |
MF_Plugin_Type |
Spécifie le type d’objet pour l’interface IMFPluginControl . |
MF_QUALITY_ADVISE_FLAGS |
Contient des indicateurs pour la méthode IMFQualityAdvise2::NotifyQualityEvent . |
MF_QUALITY_DROP_MODE |
Spécifie la façon dont un composant de pipeline doit supprimer des échantillons de manière agressive. |
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 le status de la méthode IMFSourceReader::ReadSample. |
MF_TIMED_TEXT_ALIGNMENT |
Spécifie la façon dont le texte est aligné dans son élément de bloc parent. |
MF_TIMED_TEXT_CUE_EVENT |
Spécifie le type d’un événement de repère de texte chronopliquée. |
MF_TIMED_TEXT_DECORATION |
Spécifie la façon dont le texte est décoré (souligné, etc.). |
MF_TIMED_TEXT_DISPLAY_ALIGNMENT |
Spécifie la façon dont le texte est aligné sur l’affichage. |
MF_TIMED_TEXT_ERROR_CODE |
Spécifie l’erreur de type qui s’est produite avec une piste de texte chronoté. |
MF_TIMED_TEXT_FONT_STYLE |
Spécifie le style de police du texte chronoté. |
MF_TIMED_TEXT_SCROLL_MODE |
Spécifie la façon dont le texte s’affiche lorsque l’élément parent fait défiler. |
MF_TIMED_TEXT_TRACK_KIND |
Spécifie le type de piste de texte chronopliquée. |
MF_TIMED_TEXT_UNIT_TYPE |
Spécifie les unités dans lesquelles le texte chronoté 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 status indicateurs 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 d’une topologie est vidée. |
MF_TOPONODE_FLUSH_MODE |
Définit le moment où une transformation dans une topologie est vidée. |
MF_TOPOSTATUS |
Spécifie le status 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 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 stéréoscopique 3D. |
MFASF_INDEXER_FLAGS |
Définit les options de l’indexeur ASF. |
MFASF_MULTIPLEXERFLAGS |
Définit les options du multiplexeur ASF. |
MFASF_SPLITTERFLAGS |
Définit les options de séparateur 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 demande 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 fourni par une source de frame. |
MFMEDIASOURCE_CHARACTERISTICS |
Définit les caractéristiques d’une source multimédia. |
MFNET_PROXYSETTINGS |
Spécifie comment le localisateur de proxy par défaut spécifie les paramètres de connexion à un serveur proxy. |
MFNetAuthenticationFlags |
Spécifie comment les informations d’identification de l’utilisateur seront utilisées. |
MFNetCredentialOptions |
Décrit les options de mise en cache des informations d’identification réseau. |
MFNetCredentialRequirements |
Spécifie comment le gestionnaire d’informations d’identification doit obtenir les informations d’identification de l’utilisateur. |
MFNETSOURCE_CACHE_STATE |
Définit la status du cache pour un fichier ou une entrée multimédia. |
MFNETSOURCE_PROTOCOL_TYPE |
Indique le type de protocole de contrôle utilisé dans la diffusion en continu 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é 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 salle d’affichage et la salle de toeroom. |
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 le sens de lecture (vers l’avant ou vers l’arrière). |
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 un flux d’entrée ou de sortie. |
MFSensorDeviceMode |
Spécifie le mode de partage d’un IMFSensorDevice. |
MFSequencerTopologyFlags |
Contient des indicateurs permettant d’ajouter une topologie à la source du séquenceur ou de mettre à jour 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 la status actuelle 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 (DRM) 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 des messages pour 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 basées sur le matériel (MFT) dans la topologie. |
MFVideo3DFormat |
Spécifie comment les trames vidéo 3D sont stockées en mémoire. |
MFVideo3DFormat |
Spécifie comment les trames vidéo 3D sont stockées en mémoire. |
MFVideo3DSampleFormat |
Spécifie comment une trame vidéo 3D est stockée dans un exemple de média. |
MFVideo3DSampleFormat |
Spécifie comment une trame vidéo 3D est stockée dans un exemple de mé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 contre la copie requise pour un flux vidéo. |
MFVideoDSPMode |
Spécifie le mode de traitement du MFT de stabilisation vidéo. |
MFVideoFlags |
Contient des indicateurs qui décrivent un flux vidéo. |
MFVideoInterlaceMode |
Spécifie la façon dont 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 le désentlacement. |
MFVideoPadFlags |
Spécifie s’il faut coller une image vidéo pour qu’elle s’intègre dans un rapport d’aspect spécifié. |
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 inverse des aiguilles d’une montre. |
MFVideoSrcContentHintFlags |
Décrit le rapport d’aspect prévu 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 du réseau 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 de codec et DSP accessibles à l’aide des méthodes de l’interface IWMCodecProps . |
Rubriques connexes