Microsoft Media Foundation

Vue d’ensemble de la technologie Microsoft Media Foundation.

Pour développer Microsoft Media Foundation, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
_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_DRAIN_TYPE)
_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 d’exemples de sortie dans une transformation Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_STATUS

Indique le 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 de la 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.
D3D11_AUTHENTICATED_CHANNEL_TYPE

Spécifie le type de canal authentifié Microsoft Direct3D.
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

Spécifie le type de processus identifié dans la structure D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT.
D3D11_BUS_TYPE

Spécifie le type de bus d’E/S utilisé par la carte graphique.
D3D11_CONTENT_PROTECTION_CAPS

Contient des indicateurs qui décrivent les fonctionnalités de protection du contenu.
D3D11_CRYPTO_SESSION_STATUS

Représente la status d’une interface ID3D11CryptoSession.
D3D11_FEATURE_VIDEO

Spécifie une fonctionnalité vidéo Direct3D 11 ou un ensemble de fonctionnalités à interroger.
D3D11_VDOV_DIMENSION

Spécifie comment accéder à une ressource utilisée dans une vue de sortie de décodage vidéo.
D3D11_VIDEO_DECODER_BUFFER_TYPE

Spécifie un type de mémoire tampon compressée pour le décodage.
D3D11_VIDEO_DECODER_CAPS

Spécifie les fonctionnalités du décodeur vidéo.
D3D11_VIDEO_FRAME_FORMAT

Décrit comment un flux vidéo est entrelacé. (D3D11_VIDEO_FRAME_FORMAT)
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

Spécifie le mode de remplissage alpha pour le traitement vidéo. (D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE)
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

Spécifie les fonctionnalités de traitement automatique d’images du processeur vidéo.
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS

Spécifie les indicateurs qui indiquent les méthodes les plus efficaces pour effectuer des opérations de traitement vidéo.
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

Définit les fonctionnalités de traitement vidéo pour un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

Définit les fonctionnalités qu’un processeur vidéo Microsoft Direct3D 11 peut prendre en charge.
D3D11_VIDEO_PROCESSOR_FILTER

Identifie un filtre de processeur vidéo.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS

Définit les fonctionnalités de filtre d’image pour un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

Définit les fonctionnalités liées aux formats d’entrée d’un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

Spécifie la façon dont un format vidéo peut être utilisé pour le traitement vidéo.
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

Spécifie les fonctionnalités de télécine inverse (IVTC) d’un processeur vidéo.
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

Spécifie des valeurs pour la plage de luminance des données YUV.
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

Spécifie la vitesse à laquelle le processeur vidéo produit des images de sortie à partir d’un flux d’entrée.
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

Spécifie les fonctionnalités de traitement vidéo liées au désentlacement, à la télécine inverse (IVTC) et à la conversion de fréquence d’images.
D3D11_VIDEO_PROCESSOR_ROTATION

Spécifie les états de rotation vidéo.
D3D11_VIDEO_PROCESSOR_STEREO_CAPS

Définit les fonctionnalités 3D stéréo pour un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

Pour la vidéo 3D stéréo, spécifie si les données dans l’image 0 ou l’image 1 sont retournées, horizontalement ou verticalement.
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

Spécifie la disposition en mémoire d’une image vidéo 3D stéréo.
D3D11_VIDEO_USAGE

Spécifie l’utilisation prévue pour un processeur vidéo.
D3D11_VPIV_DIMENSION

Spécifie comment accéder à une ressource utilisée dans une vue d’entrée de processeur vidéo.
D3D11_VPOV_DIMENSION

Spécifie comment accéder à une ressource utilisée dans une vue de sortie de processeur vidéo.
D3D12_BITSTREAM_ENCRYPTION_TYPE

Spécifie un type de chiffrement de flux de bits.
D3D12_FEATURE_VIDEO

Spécifie une fonctionnalité vidéo Direct3D 12 ou un ensemble de fonctionnalités à interroger.
D3D12_VIDEO_DECODE_ARGUMENT_TYPE

Spécifie le type d’argument d’un D3D12_VIDEO_DECODE_FRAME_ARGUMENT
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS

Spécifie la configuration du décodage vidéo.
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS

Spécifie si une opération de conversion de décodage vidéo est prise en charge.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT

Spécifie des index pour les tableaux d’informations d’histogramme par composant. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT)
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS

Indicateurs permettant d’indiquer un sous-ensemble de composants utilisés avec l’histogramme de décodage vidéo. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS)
D3D12_VIDEO_DECODE_STATUS

Spécifie la status d’une opération de décodage vidéo.
D3D12_VIDEO_DECODE_SUPPORT_FLAGS

Spécifie si une opération de décodage vidéo est prise en charge.
D3D12_VIDEO_DECODE_TIER

Spécifie le niveau de décodage d’un décodeur vidéo matériel, qui détermine le format requis des textures et des mémoires tampons définies par l’application.
D3D12_VIDEO_ENCODER_CODEC

Spécifie les codecs pour l’encodage vidéo Direct3D 12.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES

Spécifie les modes directs pour l’encodage vidéo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS

Spécifie les indicateurs de configuration pour l’encodage vidéo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS

Énumération d’indicateurs autorisant les combinaisons OR au niveau du bit de valeurs du D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES

Spécifie le mode de déblocage des tranches tel que défini par la syntaxe disable_deblocking_filter_idc dans la spécification H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE

Spécifie les valeurs possibles pour les tailles de blocs de codage luma pour HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS

Spécifie les indicateurs de configuration pour l’encodage vidéo HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE

Spécifie les valeurs possibles pour les tailles de blocs de transformation luma pour HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS

Spécifie les indicateurs de prise en charge de la configuration pour l’encodage vidéo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS

Spécifie les indicateurs de prise en charge de la configuration pour l’encodage vidéo HEVC.
D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS

Spécifie les erreurs rencontrées lors de l’opération ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_FLAGS

Spécifie les indicateurs pour la création d’encodeur vidéo.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Spécifie les modes de disposition des trames sous-régionales de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264

Spécifie le type d’une image vidéo H.264.
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC

Spécifie le type d’une image vidéo HEVC.
D3D12_VIDEO_ENCODER_HEAP_FLAGS

Spécifie les options de tas pour l’encodage vidéo.
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE

Spécifie les modes intra actualisation de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_LEVELS_H264

Spécifie les niveaux d’encodeur pour l’encodage H.264.
D3D12_VIDEO_ENCODER_LEVELS_HEVC

Spécifie les niveaux d’encodeur pour l’encodage HEVC (High Efficiency Video Coding).
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE

Spécifie les modes de précision d’estimation de mouvement pour l’encodage vidéo.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS

Spécifie des indicateurs pour les propriétés de contrôle d’image spécifiques à H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS

Spécifie les indicateurs pour les propriétés de contrôle d’image spécifiques à HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS

Spécifie les indicateurs de contrôle d’image de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_PROFILE_H264

Spécifie les profils d’encodeur pour l’encodage H.264.
D3D12_VIDEO_ENCODER_PROFILE_HEVC

Spécifie les profils d’encodeur pour l’encodage HEVC (High Efficiency Video Coding).
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS

Spécifie des indicateurs pour une structure 3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE

Spécifie les modes de contrôle du débit de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS

Spécifie des indicateurs pour les propriétés de contrôle de séquence de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS

Spécifie des indicateurs pour les fonctionnalités d’encodeur vidéo.
D3D12_VIDEO_ENCODER_TIER_HEVC

Spécifie les niveaux d’encodeur pour l’encodage HEVC (High Efficiency Video Coding).
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS

Indicateurs spécifiant des fonctionnalités d’encodeur non prises en charge.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS

Spécifie l’utilisation du paramètre de commande d’extension vidéo associé.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE

Spécifie les étapes de paramètre pour les commandes d’extension vidéo.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE

Spécifie les types de paramètres pour les commandes d’extension vidéo.
D3D12_VIDEO_FIELD_TYPE

Spécifie comment une trame vidéo est entrelacée.
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE

Spécifie le type d’entrelacement des trames vidéo codées.
D3D12_VIDEO_FRAME_STEREO_FORMAT

Définit la disposition en mémoire d’une trame vidéo 3D stéréo.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE

Définit les tailles de bloc de recherche prises en charge pour l’estimation de mouvement vidéo.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS

Spécifie les tailles de bloc de recherche d’estimation de mouvement qu’un encodeur vidéo peut prendre en charge.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION

Définit des valeurs de précision vectorielle pour l’estimation de mouvement vidéo.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS

Spécifie la précision du vecteur d’estimation de mouvement prise en charge par un encodeur vidéo.
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE

Spécifie le mode de remplissage alpha pour le traitement vidéo. (D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE)
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS

Spécifie les fonctionnalités de traitement automatique qu’un processeur vidéo peut prendre en charge.
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS

Spécifie les fonctionnalités de désinterlacation du processeur vidéo.
D3D12_VIDEO_PROCESS_FEATURE_FLAGS

Spécifie les fonctionnalités qu’un processeur vidéo peut prendre en charge.
D3D12_VIDEO_PROCESS_FILTER_FLAGS

Spécifie la prise en charge des filtres d’images définis par l’énumération D3D12_VIDEO_PROCESS_FILTER.
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS

Spécifie des indicateurs pour les flux d’entrée de traitement vidéo.
D3D12_VIDEO_PROCESS_ORIENTATION

Spécifie une opération d’orientation à effectuer par un processeur vidéo.
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS

Spécifie si une opération de conversion de format vidéo et d’espace de couleurs est prise en charge.
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS

Spécifie la prise en charge des ressources protégées dans les opérations vidéo.
D3D12_VIDEO_SCALE_SUPPORT_FLAGS

Spécifie les fonctionnalités de mise à l’échelle du scaler vidéo.
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_VideoPrimaries)
DXVA2_VideoTransferFunction

Spécifie la fonction de conversion de RVB linéaire en RVB non linéaire (R’G’B'). (DXVA2_VideoTransferFunction)
DXVA2_VideoTransferMatrix

Décrit les matrices de conversion entre Y’PbPr (vidéo de composant) et le studio R’G’B'. (DXVA2_VideoTransferMatrix)
DXVAHD_ALPHA_FILL_MODE

Spécifie comment les valeurs alpha de sortie sont calculées pour les opérations delittation d’accélération vidéo Microsoft DirectX Haute Définition (DXVA-HD).
DXVAHD_BLT_STATE

Spécifie les paramètres d’état pour les opérations blit lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_DEVICE_CAPS

Définit les fonctionnalités de traitement vidéo d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_DEVICE_TYPE

Spécifie le type d’appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_DEVICE_USAGE

Spécifie l’utilisation prévue pour un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FEATURE_CAPS

Définit les fonctionnalités qu’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD) peut prendre en charge.
DXVAHD_FILTER

Spécifie des filtres d’image pour le traitement vidéo DXVA-HD (Microsoft DirectX Video Acceleration High Definition).
DXVAHD_FILTER_CAPS

Définit les fonctionnalités liées à l’ajustement et au filtrage des images pour un appareil DXVA -HD (Video Acceleration High Definition) Microsoft DirectX.
DXVAHD_FRAME_FORMAT

Décrit comment un flux vidéo est entrelacé. (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

Définit les fonctionnalités liées aux formats d’entrée pour un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_ITELECINE_CAPS

Spécifie les fonctionnalités de télécine inverse (IVTC) d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_OUTPUT_RATE

Spécifie les fréquences d’images de sortie pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_PROCESSOR_CAPS

Spécifie les fonctionnalités de traitement d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE

Spécifie les paramètres d’état d’un flux d’entrée sur un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_SURFACE_TYPE

Spécifie le type de surface vidéo créée par un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
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 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.
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_CAMERA_CONTROL_CONFIGURATION_TYPE

Spécifie le type de configuration d’un contrôle d’appareil photo.
MF_CAPTURE_ENGINE_DEVICE_TYPE

Spécifie un type d’appareil de capture.
MF_CAPTURE_ENGINE_SINK_TYPE

Spécifie un type de récepteur de capture.
MF_CAPTURE_ENGINE_STREAM_CATEGORY

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.
MF_CROSS_ORIGIN_POLICY

Mappe à l’attribut CORS (Cross Origin Settings) W3C utilisé par l’élément multimédia HTML5.
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 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 du 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 utilisera le chemin d’accès du mé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 trame vidéo 3D compressée.
MF_MEDIA_ENGINE_SEEK_MODE

Définit les valeurs du 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_MEDIAKEY_STATUS

Spécifie la status d’une clé de session CDM (Content Decryption Module).
MF_MEDIAKEYSESSION_MESSAGETYPE

Spécifie le type d’un message CDM (Content Decryption Module).
MF_MEDIAKEYSESSION_TYPE

Spécifie le type d’une session CDM (Content Decryption Module), représentée par un objet IMFContentDecryptionModuleSession.
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_MT_D3D_RESOURCE_VERSION_ENUM

Spécifie la version Direct3D de la ressource utilisée dans le flux associé à un type de mé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 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 fractionnement ASF.
MFASF_STREAMSELECTOR_FLAGS

Définit les options du 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 les valeurs pour la constriction audio.
MFBYTESTREAM_SEEK_ORIGIN

Spécifie l’origine d’une demande de recherche.
MFCameraOcclusionState

Spécifie l’état d’occlusion d’une caméra.
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.
MFDepthMeasurement

Spécifie le système de mesure pour une valeur de profondeur dans une image vidéo.
MFFrameSourceTypes

Décrit le type de données fourni 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 de 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 la status du cache pour un fichier multimédia ou une entrée.
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é dans 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’accès et la salle d’orteaux.
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 (avant ou inverse).
MFSampleAllocatorUsage

L’énumération MFSampleAllocatorUsage spécifie l’utilisation de l’allocator des composants qui implémentent l’interface IMFSampleAllocatorControl.
MFSampleEncryptionProtectionScheme

Spécifie les schémas de protection pris en charge pour les exemples chiffrés.
MFSensorDeviceMode

Spécifie le mode de partage d’un IMFSensorDevice.
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.
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 la façon dont le récepteur de fichiers ASF doit appliquer Windows Media DRM.
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 l’accélération vidéo Microsoft DirectX (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 images vidéo 3D sont stockées en mémoire.
MFVideo3DSampleFormat

Spécifie la façon dont une image vidéo 3D est stockée dans un exemple multimédia.
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.
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. (MFVideoPrimaries)
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'). (MFVideoTransferFunction)
MFVideoTransferMatrix

Décrit les matrices de conversion entre Y’PbPr (vidéo de composant) et studio R’G’B'. (MFVideoTransferMatrix)
MFVirtualCameraAccess

Spécifie les restrictions d’accès pour une caméra virtuelle.
MFVirtualCameraLifetime

Spécifie la durée de vie d’une caméra virtuelle.
MFVirtualCameraType

Spécifie le type d’une caméra virtuelle.
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.
OPM_ACP_PROTECTION_LEVEL

Spécifie le niveau de protection pour la protection contre la copie analogique (ACP).
OPM_DPCP_PROTECTION_LEVEL

Spécifie le niveau de protection pour la protection du contenu DisplayPort (DPCP).
OPM_HDCP_PROTECTION_LEVEL

Spécifie le niveau de protection pour High-Bandwidth protection du contenu numérique (HDCP).
OPM_IMAGE_ASPECT_RATIO_EN300294

Spécifie le rapport d’aspect pour ETSI EN 300 294.
OPM_VIDEO_OUTPUT_SEMANTICS

Spécifie si l’interface IOPMVideoOutput utilisera la sémantique de Output Protection Manager (OPM) ou la sémantique COPP (Certified Output Protection Protocol).
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.
TOC_POS_TYPE

L’énumération TOC_POS_TYPE contient des membres qui spécifient le type de position d’une table des matières.
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.

Fonctions

 
Abandon

Abandonne le traitement du segment multimédia actuel.
ActivateClassById

Crée un objet Windows Runtime dans le processus PMP (Protected Media Path).
ActivateObject

Crée l’objet associé à cet objet d’activation.
AddBlockedControl

Ajoute le contrôle bloqué spécifié.
AddBuffer

Ajoute une mémoire tampon à la fin de la liste des mémoires tampons dans l’exemple.
AddClockStateSink

Inscrit un objet à notifier chaque fois que l’horloge démarre, s’arrête, s’interrompt ou change de vitesse.
AddControlSubscription

Ajoute un contrôle caméra à la liste des contrôles pour lesquels les notifications IMFCameraControlNotify ::OnChange seront déclenchées.
AddDataSource

Ajoute une source de données de texte chronoté.
AddDataSourceFromUrl

Ajoute une source de données de texte chronologique à partir de l’URL spécifiée.
AddDeviceSourceInfo

Informe le pipeline que la caméra virtuelle nécessite un contrôle exclusif sur la caméra physique spécifiée par le nom symbolique de l’appareil spécifié.
AddEffect

Ajoute un effet à un flux de capture.
AddElement

Ajoute un objet à la collection. (IMFCollection.AddElement)
AddElement

Ajoute un élément source à la fin de la liste.
AddElementEx

Fournit une version améliorée de IMFMediaEngineSrcElements ::AddElement pour ajouter à un élément le système de clés destiné à être utilisé avec du contenu.
AddEntry

La méthode AddEntry ajoute une table des matières individuelle à la collection et affecte un index à la table des matières ajoutée.
AddEntry

La méthode AddEntry ajoute une entrée individuelle à la liste et affecte un index à l’entrée.
AddEntryList

La méthode AddEntryList ajoute une liste d’entrées à la table des matières et affecte un index à la liste d’entrées.
Addheader

Appelé par Microsoft Media Foundation pour ajouter un en-tête HTTP unique à une requête HTTP. Microsoft Media Foundation appelle cette méthode une fois pour chaque en-tête qui doit être inclus dans la requête HTTP, avant d’appeler la méthode BeginSendRequest.
AddInputStreams

Ajoute un ou plusieurs nouveaux flux d’entrée à cette transformation Media Foundation (MFT).
AddMutualExclusion

Ajoute un objet d’exclusion mutuelle asf (Advanced Systems Format) configuré au profil.
AddNode

Ajoute un nœud à la topologie.
AddPayloadExtension

Configure une extension de charge utile pour le flux.
AddProfile

Ajoute le profil spécifié à la collection.
AddProfileFilter

Ajoute un filtre de profil au flux multimédia spécifié.
AddProperty

Ajoute des propriétés d’interface d’appareil personnalisées à la caméra virtuelle.
Addrange

Ajoute une nouvelle plage à la liste des intervalles de temps.
AddRecord

Ajoute un enregistrement à l’objet d’exclusion mutuelle. Un enregistrement spécifie les flux qui s’excluent mutuellement avec les flux de tous les autres enregistrements.
AddRegistryEntry

Ajoute une entrée de Registre personnalisée à la clé de Registre de l’interface d’appareil.
AddSourceBuffer

Ajoute un IMFSourceBuffer à la collection de mémoires tampons associées à IMFMediaSourceExtension.
AddSpatialAudioObject

Ajoute un nouvel objet audio spatial, représenté par un objet IMFSpatialAudioObjectBuffer, à l’exemple.
AddStream

Remarque Cette interface n’est pas implémentée dans cette version de Media Foundation. Ajoute un flux à la liste des priorités de flux.
AddStream

Connecte un flux de la source de capture à ce récepteur de capture.
AddStream

Ajoute un flux à l’enregistreur récepteur.
AddStreamConfiguration

Inscrit une configuration de flux, qui définit un ensemble de sous-flux pouvant être inclus dans la sortie multiplexée.
AddStreamForRecord

Ajoute un numéro de flux à un enregistrement dans l’objet d’exclusion mutuelle Advanced Systems Format.
AddStreamPrioritization

MÉTHODE IMFASFProfile ::AddStreamPrioritization
AddStreamSink

Ajoute un nouveau récepteur de flux au récepteur multimédia.
AddToc

La méthode AddToc ajoute une table des matières à l’objet ToC Parser et affecte un index à la table des matières ajoutée.
AddTransformForStream

Ajoute une transformation, telle qu’un effet audio ou vidéo, à un flux.
AllocateSample

Obtient un exemple de vidéo à partir de l’allocateur.
Append

Ajoute le segment multimédia spécifié à IMFSourceBuffer.
AppendByteStream

Ajoute le segment multimédia du flux d’octets spécifié au IMFSourceBuffer.
AppendTopology

Ajoute une topologie à la fin de la file d’attente.
ApplyStreamSelections

Applique les sélections de flux des appels précédents à SetStreamSelection.
AttachMediaSource

Attache la source du média.
AutomaticEnable

Effectue une action d’activation du contenu sans aucune interaction de l’utilisateur.
Cloisonnement

Ajoute une collection de barrières dans un enregistrement de liste de commandes de décodage vidéo.
Cloisonnement

Ajoute une collection de barrières dans un enregistrement de liste de commandes d’encodage vidéo.
Cloisonnement

Ajoute une collection de barrières dans un enregistrement de liste de commandes de processus vidéo.
Début

Indique que le processus de suspension démarre et que les ressources doivent être mises dans un état cohérent.
BeginConvertHNSToTimecode

Démarre un appel asynchrone pour convertir l’heure en unités de 100 nanosecondes en code horaire SMPTE (Society of Motion Picture and Television Engineers).
BeginConvertTimecodeToHNS

Démarre un appel asynchrone pour convertir le code temporel SMPTE (Society of Motion Picture and Television Engineers) en unités de 100 nanosecondes.
BeginCreateObject

Commence une demande asynchrone pour créer une source multimédia à partir d’un flux d’octets. (IMFByteStreamHandler.BeginCreateObject)
BeginCreateObject

Commence une demande asynchrone pour créer un objet à partir d’une URL. Lorsque le programme de résolution de source crée une source multimédia à partir d’une URL, il transmet la demande à un gestionnaire de schéma.
BeginCreateObject

Commence une demande asynchrone pour créer un flux d’octets ou une source multimédia.
BeginCreateObjectFromByteStream

Commence une demande asynchrone pour créer une source multimédia à partir d’un flux d’octets. (IMFSourceResolver.BeginCreateObjectFromByteStream)
BeginCreateObjectFromURL

Commence une demande asynchrone pour créer une source multimédia ou un flux d’octets à partir d’une URL.
BeginEnableContent

Commence une demande asynchrone pour effectuer une action d’activation de contenu.
BeginEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoDecodeCommandList ::BeginEvent)
BeginEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoEncodeCommandList ::BeginEvent)
BeginEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoProcessCommandList ::BeginEvent)
BeginFinalize

Avertit le récepteur multimédia de prendre toutes les mesures nécessaires pour terminer ses tâches de manière asynchrone.
BeginFrame

Démarre l’opération de décodage.
BeginGetClientCertificate

Démarre un appel asynchrone pour obtenir le certificat SSL client.
BeginGetCredentials

Commence une demande asynchrone pour récupérer les informations d’identification de l’utilisateur.
BeginGetEvent

Commence une demande asynchrone pour l’événement suivant dans la file d’attente.
BeginGetEvent

Commence une demande asynchrone pour l’événement suivant dans la file d’attente. Appelez cette méthode dans votre implémentation de IMFMediaEventGenerator ::BeginGetEvent. Passez les paramètres de cette méthode directement à cette méthode.
BeginGetReport

Commence une demande asynchrone pour obtenir une interface IMFRelativePanelReport qui représente l’emplacement du panneau relatif.
BeginQuery

Démarre une requête en cours d’exécution. (ID3D12VideoDecodeCommandList ::BeginQuery)
BeginQuery

Démarre une requête en cours d’exécution. (ID3D12VideoEncodeCommandList ::BeginQuery)
BeginQuery

Démarre une requête en cours d’exécution. (ID3D12VideoProcessCommandList ::BeginQuery)
BeginRead

Commence une opération de lecture asynchrone à partir du flux.
BeginReadPayload

Appelé par Microsoft Media Foundation pour recevoir le corps du message de la réponse à une requête HTTP ou HTTPS précédemment envoyée.
BeginReceiveResponse

Appelé par Microsoft Media Foundation pour recevoir la réponse, fournie par le serveur, en réponse à une requête HTTP ou HTTPS précédemment envoyée. Media Foundation appelle cette méthode uniquement après avoir correctement appelé la méthode EndSendRequest.
BeginRegisterPlatformWorkQueueWithMMCSS

Associe une file d’attente de travail de plateforme à une tâche MMCSS (Multimedia Class Scheduler Service).
BeginRegisterPlatformWorkQueueWithMMCSSEx

Inscrit une file d’attente de travail de plateforme auprès du service MMCSS (Multimedia Class Scheduler Service) à l’aide de la classe et de l’ID de tâche spécifiés.
BeginRegisterTopologyWorkQueuesWithMMCSS

Inscrit les files d’attente de travail de topologie auprès du service Planificateur de classes multimédia (MMCSS).
BeginSave

Commence l’enregistrement d’un fichier Windows Media dans le flux d’octets de l’application.
BeginSendRequest

Appelé par Microsoft Media Foundation pour envoyer une requête HTTP ou HTTPS.
BeginUnregisterPlatformWorkQueueWithMMCSS

Annule l’inscription d’une file d’attente de travail de plateforme à partir d’une tâche MMCSS (Multimedia Class Scheduler Service).
BeginUnregisterTopologyWorkQueuesWithMMCSS

Annule l’inscription des files d’attente de travail de topologie à partir du service MMCSS (Multimedia Class Scheduler Service).
BeginWrite

Commence une opération d’écriture asynchrone dans le flux.
BeginWriteSample

Commence une demande asynchrone pour écrire un exemple de média dans le flux.
BeginWriting

Initialise l’enregistreur récepteur pour l’écriture.
BindAccess

Avertit l’autorité d’approbation d’entrée (ITA) qu’une action demandée est sur le point d’être effectuée.
BitrateToStepNumber

Récupère l’index d’une étape de bande passante appropriée pour un débit binaire spécifié. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
Appeler

Permet aux systèmes de protection de contenu d’accéder à l’environnement protégé.
Annuler

Annule une action d’activation de contenu en attente.
CancelObjectCreation

Annule la demande actuelle de création d’une source multimédia.
CancelObjectCreation

Annule la demande actuelle de création d’un objet à partir d’une URL.
CancelObjectCreation

Annule une demande asynchrone de création d’un objet.
CancelObjectCreation

Annule la demande actuelle de création d’un objet.
CancelSave

Annule l’opération démarrée par IMFSaveJob ::BeginSave.
CancelTimelineMarkerTimer

Annule le marqueur de chronologie en attente suivant.
CancelTimer

Annule un minuteur qui a été défini à l’aide de la méthode IMFTimer ::SetTimer.
CanPlayType

Interroge la probabilité que le moteur multimédia puisse lire un type spécifié de ressource multimédia.
CanPlayType

Demande si l’objet peut charger un type spécifié de ressource multimédia.
CheckCryptoKeyExchange

Obtient un mécanisme d’échange de clés de chiffrement pris en charge par le pilote.
CheckCryptoSessionStatus

Vérifie la status d’une session de chiffrement.
CheckDeviceOverlayType

Interroge les fonctionnalités matérielles de superposition d’un appareil Direct3D. (IDirect3D9ExOverlayExtension.CheckDeviceOverlayType)
CheckFeatureSupport

Obtient des informations sur les fonctionnalités prises en charge par le pilote vidéo actuel. (ID3D12VideoDevice ::CheckFeatureSupport)
CheckVideoDecoderDownsampling

Indique si le décodeur vidéo prend en charge le sous-échantillonnage avec le format d’entrée spécifié et si le sous-échantillonnage en temps réel est pris en charge.
CheckVideoDecoderFormat

Avec unprofile, vérifie si le pilote prend en charge un format de sortie spécifié.
CheckVideoProcessorFormat

Demande si le processeur vidéo prend en charge un format vidéo spécifié.
CheckVideoProcessorFormatConversion

Indique si le pilote prend en charge la combinaison spécifiée de conversions de format et d’espace de couleurs.
Clear

Supprime tous les nœuds de la topologie.
Clear

Efface la liste des intervalles de temps.
ClearMediaItem

Efface l’élément multimédia actuel.
ClearState

Réinitialise l’état d’une liste de commandes directes à l’état dans lequel elle était lors de la création de la liste de commandes. (ID3D12VideoDecodeCommandList ::ClearState)
ClearState

Réinitialise l’état d’une liste de commandes directes à l’état dans lequel elle était lors de la création de la liste de commandes. (ID3D12VideoEncodeCommandList ::ClearState)
ClearState

Réinitialise l’état d’une liste de commandes directes à l’état dans lequel elle était lors de la création de la liste de commandes. (ID3D12VideoProcessCommandList ::ClearState)
ClearTopologies

Efface toutes les présentations mises en file d’attente pour lecture dans la session multimédia.
Cloner

Crée une instance du localisateur de proxy par défaut.
Cloner

Crée une copie de ce descripteur de présentation.
Cloner

Crée une copie de l’objet d’exclusion mutuelle Advanced Systems Format.
Cloner

Crée une copie de l’objet de profil Advanced Systems Format.
Cloner

Crée une copie de l’objet de configuration de flux ASF (Advanced Systems Format).
Cloner

Remarque Cette interface n’est pas implémentée dans cette version de Media Foundation. Crée une copie de l’objet de hiérarchisation de flux ASF.
CloneFrom

Convertit cette topologie en une copie d’une autre topologie.
CloneFrom

Copie les données d’un autre nœud de topologie dans ce nœud.
CloneSensorStream

Clone IMFSensorStream.
Close

Indique que l’enregistrement dans la liste de commandes est terminé. (ID3D12VideoDecodeCommandList ::Close)
Close

Indique que l’enregistrement dans la liste de commandes est terminé. (ID3D12VideoEncodeCommandList ::Close)
Close

Indique que l’enregistrement dans la liste de commandes est terminé. (ID3D12VideoProcessCommandList ::Close)
Close

Appelée par Microsoft Media Foundation pour autoriser IMFHttpDownloadRequest à libérer toutes les ressources internes. Il annule également la requête actuelle si elle est toujours en cours.
Close

Appelée par Microsoft Media Foundation pour spécifier qu’aucune requête HTTP supplémentaire ne sera créée, et permet à IMFHttpDownloadSession de libérer toutes les ressources internes.
Close

Ferme la session multimédia et libère toutes les ressources qu’il utilise.
Close

Ferme le flux et libère toutes les ressources associées au flux, telles que les sockets ou les handles de fichier. Cette méthode annule également toutes les demandes d’E/S asynchrones en attente.
Close

Ferme la session de clé multimédia et doit être appelée avant la libération de la session de clé.
Close

Indique que l’application n’a plus besoin de la session et que le module de déchiffrement de contenu (CDM) doit libérer toutes les ressources associées à la session et la fermer.
CloseDeviceHandle

Ferme un handle d’appareil Microsoft Direct3D.
CloseDeviceHandle

Ferme un handle d’appareil Direct3D.
Commiter

La méthode Commit stocke l’état actuel de l’objet Parser TOC dans son fichier multimédia associé.
CommitSettings

Valide les paramètres de contrôle configurés sur le pilote de caméra.
Compare

Compare les attributs de cet objet avec les attributs d’un autre objet.
CompareItem

Interroge si une valeur d’attribut stockée est égale à un PROPVARIANT spécifié.
Configurer

Envoie une commande de configuration au canal authentifié.
Configurer

Configure une sortie vidéo.
ConfigureAuthenticatedChannel

Envoie une commande de configuration à un canal authentifié.
Connexion

Connecte l’élément multimédia au moteur de partage multimédia.
ConnectOutput

Connecte un flux de sortie de ce nœud au flux d’entrée d’un autre nœud.
ConnectWebAudio

Connecte l’audio web au moteur multimédia à l’aide du taux d’échantillonnage spécifié.
ContainsTime

Demande si une heure spécifiée se situe dans l’un des intervalles de temps.
ContiguousCopyFrom

Copie les données dans cette mémoire tampon à partir d’une mémoire tampon au format contigu.
ContiguousCopyTo

Copie cette mémoire tampon dans la mémoire tampon de l’appelant, convertissant les données au format contigu.
ConvertToContiguousBuffer

Convertit un exemple avec plusieurs mémoires tampons en un exemple avec une seule mémoire tampon.
COPPCompatibleGetInformation

Envoie un gestionnaire de protection de sortie (OPM) status requête au pilote d’affichage. Utilisez cette méthode quand OPM émulait Certified Output Protection Manager (COPP).
Copy2DTo

Copie la mémoire tampon dans un autre objet de mémoire tampon 2D.
CopyAllItems

Copie tous les attributs de cet objet dans un autre magasin d’attributs.
CopyToBuffer

Copie les exemples de données dans une mémoire tampon. Cette méthode concatène les données valides de toutes les mémoires tampons de l’exemple, dans l’ordre.
CreateAuthenticatedChannel

Crée un canal pour communiquer avec l’appareil Microsoft Direct3D ou le pilote graphique.
CreateAuthenticatedChannel

Crée un canal pour communiquer avec le périphérique Direct3D ou le pilote graphique.
CreateByteStreamProxy

Crée un proxy vers un flux d’octets. (IMFByteStreamProxyClassFactory.CreateByteStreamProxy)
CreateContentDecryptionModule

La fonction IMFContentDecryptionModuleAccess ::CreateContentDecryptionModule crée un IMFContentDecryptionModule qui représente un module de déchiffrement de contenu (CDM) pour un système de clé DRM.
CreateContentDecryptionModuleAccess

Crée une instance de l’interface IMFContentDecryptionModuleAccess.
CreateContentDecryptionModuleFactory

Crée une instance d’IMFContentDecryptionModuleFactory, une fabrique de classes pour les objets CDM (Content Decryption Module) pour un système de clé spécifié.
CreateCryptoSession

Crée une session de chiffrement pour chiffrer le contenu vidéo envoyé au pilote graphique.
CreateCryptoSession

Crée une session de chiffrement pour chiffrer le contenu vidéo envoyé au pilote d’affichage.
CreateError

Crée un objet d’erreur multimédia.
CreateHttpDownloadSession

Appelée par Microsoft Media Foundation pour ouvrir les URL HTTP ou HTTPS au lieu d’utiliser l’implémentation par défaut.
CreateInstance

Crée une instance du moteur de capture. (IMFCaptureEngineClassFactory.CreateInstance)
CreateInstance

Crée une instance du moteur multimédia.
CreateInstance

Crée une instance du IMFMediaSharingEngine. (IMFMediaSharingEngineClassFactory.CreateInstance)
CreateInstance

Crée une instance du moteur de partage multimédia. (IMFSharingEngineClassFactory.CreateInstance)
CreateInstance

Crée une instance de l’objet PlayToController.
CreateInstanceFromObject

Crée une instance de l’enregistreur récepteur ou du lecteur source, en fonction d’un pointeur IUnknown.
CreateInstanceFromUDN

Crée une instance du IMFImageSharingEngine à partir du nom d’appareil unique fourni.
CreateInstanceFromURL

Crée une instance de l’enregistreur récepteur ou du lecteur source, en fonction d’une URL.
CreateMediaItemFromObject

Crée un élément multimédia à partir d’un objet.
CreateMediaItemFromURL

Crée un élément multimédia à partir d’une URL.
CreateMediaKeys

Crée un objet de clés multimédia en fonction du système de clés spécifié. (IMFMediaEngineClassFactoryEx.CreateMediaKeys)
CreateMediaKeys2

Crée un objet de clés multimédia en fonction du système de clés spécifié. (IMFMediaEngineClassFactory2.CreateMediaKeys2)
CreateMediaSource

Crée un IMFMediaSource qui virtualise le groupe de capteurs.
CreateMediaSourceExtension

Crée un instance de IMFMediaSourceExtension.
CreateMutualExclusion

Crée un objet d’exclusion mutuelle ASF (Advanced Systems Format). Des objets d’exclusion mutuelle peuvent être ajoutés à un profil en appelant la méthode AddMutualExclusion.
CreateNamedPropertyStore

Crée un magasin de propriétés vide pour contenir les paires nom/valeur.
CreateObjectByCLSID

Crée un objet dans le processus PMP (Protect Media Path) à partir d’un CLSID.
CreateObjectByCLSID

Crée un objet dans le processus PMP (Protected Media Path).
CreateObjectFromByteStream

Crée une source multimédia à partir d’un flux d’octets. Cette méthode est synchrone.
CreateObjectFromURL

Crée une source multimédia ou un flux d’octets à partir d’une URL. Cette méthode est synchrone.
CreatePresentationDescriptor

Récupère une copie du descripteur de présentation de la source multimédia. Les applications utilisent le descripteur de présentation pour sélectionner des flux et obtenir des informations sur le contenu source.
CreatePropertyStore

Crée un objet de magasin de propriétés vide.
CreateProxyLocator

Crée un objet localisateur de proxy d’interface IMFNetProxyLocator basé sur le nom du protocole.
CreateRequest

Appelée par Microsoft Media Foundation pour créer un objet qui implémente l’interface IMFHttpDownloadRequest, qui est utilisée pour envoyer une seule requête HTTP ou HTTPS.
CreateSession

Crée un objet de session de clé multimédia à l’aide des données d’initialisation et des données personnalisées spécifiées. .
CreateSession

La fonction IMFContentDecryptionModule ::CreateSession crée un objet IMFContentDecryptionModuleSession représentant une session CDM (Content Decryption Module).
CreateStream

Crée un objet de configuration de flux ASF (Advanced Systems Format).
CreateStreamPrioritization

MÉTHODE IMFASFProfile ::CreateStreamPrioritization
CreateSurface

Crée un processeur vidéo DirectX Video Acceleration (DXVA) ou une cible de rendu de décodeur DXVA.
CreateSyncEvent

Wrapper autour de la méthode IKsControl ::KsEvent, qui active ou désactive un événement.
CreateSyncSemaphore

Wrapper autour de la méthode IKsControl ::KsEvent, qui active ou désactive un sémaphore.
CreateTimeRange

Crée un objet d’intervalle de temps.
CreateTransform

Appelé par le pipeline multimédia pour créer la transformation.
CreateTrustedInput

Crée un objet IMFTrustedInput qui implémente le déchiffrement du contenu.
CreateVideoDecoder

Crée un appareil de décodeur vidéo pour Microsoft Direct3D 11.
CreateVideoDecoder

Crée un décodeur vidéo instance.
CreateVideoDecoder

Crée un appareil de décodeur vidéo.
CreateVideoDecoder1

Crée un décodeur vidéo instance qui contient les ressources et l’état du pilote indépendants de la résolution, avec prise en charge des ressources protégées.
CreateVideoDecoderHeap

Alloue un tas de décodeur vidéo.
CreateVideoDecoderHeap1

Alloue un tas de décodeur vidéo qui contient les ressources et l’état du pilote dépendant de la résolution, avec prise en charge des ressources protégées.
CreateVideoDecoderOutputView

Crée une vue de ressources pour un décodeur vidéo, décrivant l’exemple de sortie pour l’opération de décodage.
CreateVideoEncoder

Crée une instance d’ID3D12VideoEncoder.
CreateVideoEncoderHeap

Crée une instance d’ID3D12VideoEncoderHeap.
CreateVideoExtensionCommand

Crée une commande d’extension vidéo.
CreateVideoMotionEstimator

Crée un ID3D12VideoMotionEstimator, qui gère le contexte pour les opérations d’estimation de mouvement vidéo.
CreateVideoMotionVectorHeap

Alloue un tas qui contient des vecteurs de mouvement pour l’estimation de mouvement vidéo.
CreateVideoProcessor

Crée un appareil de processeur vidéo pour Microsoft Direct3D 11.
CreateVideoProcessor

Crée un instance de processeur vidéo.
CreateVideoProcessor

Crée un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
CreateVideoProcessor

Crée un appareil de processeur vidéo.
CreateVideoProcessor1

Crée un processeur vidéo instance avec prise en charge des ressources protégées.
CreateVideoProcessorEnumerator

Énumère les fonctionnalités de processeur vidéo du pilote.
CreateVideoProcessorInputView

Crée une vue de ressources pour un processeur vidéo, décrivant l’exemple d’entrée pour l’opération de traitement vidéo.
CreateVideoProcessorOutputView

Crée un affichage des ressources pour un processeur vidéo, décrivant l’exemple de sortie pour l’opération de traitement vidéo.
CreateVideoSurface

Crée une ou plusieurs surfaces vidéo Microsoft Direct3D.
Signal

Appelé lorsqu’un événement d’indicateur se produit dans une piste de texte.
DecodeFrame

Enregistre une opération de décodage de trame dans la liste de commandes.
DecodeFrame1

Enregistre une opération de décodage de trame dans la liste de commandes. Les entrées, les sorties et les paramètres pour le décodage sont spécifiés en tant qu’arguments de cette méthode.
DecoderBeginFrame

Démarre une opération de décodage pour décoder une image vidéo. (ID3D11VideoContext.DecoderBeginFrame)
DecoderEnableDownsampling

Indique que le sous-échantillonnage du décodeur sera utilisé et que le pilote doit allouer les cadres de référence appropriés.
DecoderEndFrame

Signale la fin d’une opération de décodage.
DecoderExtension

Exécute une fonction étendue pour le décodage.
DecoderUpdateDownsampling

Mises à jour les paramètres de sous-échantillonnage du décodeur.
DecryptionBlt

Écrit des données chiffrées sur une surface protégée. (ID3D11VideoContext.DecryptionBlt)
DecryptionBlt

Écrit des données chiffrées sur une surface protégée. (IDirect3DCryptoSession9.DecryptionBlt)
DEFINE_MEDIATYPE_GUID

Définit un GUID de sous-type de média à partir d’un code FOURCC, d’une valeur D3DFORMAT ou d’un type de format audio.
DeleteAllItems

Supprime toutes les paires clé/valeur de la liste d’attributs de l’objet.
DeleteInputStream

Supprime un flux d’entrée de cette transformation Media Foundation (MFT).
DeleteItem

Supprime une paire clé/valeur de la liste d’attributs de l’objet.
DeleteProperty

Supprime une propriété de métadonnées.
DeleteTopology

Supprime une topologie de la file d’attente.
DeselectStream

Désélectionne un flux dans la présentation.
DetachMediaSource

Détache la source du média.
DetachObject

Détache l’objet créé de l’objet d’activation.
DiscardResource

Indique que le contenu actuel d’une ressource peut être ignoré. (ID3D12VideoDecodeCommandList ::D iscardResource)
DiscardResource

Indique que le contenu actuel d’une ressource peut être ignoré. (ID3D12VideoEncodeCommandList ::D iscardResource)
DiscardResource

Indique que le contenu actuel d’une ressource peut être ignoré.
Déconnexion

Déconnecte l’élément multimédia du moteur de partage multimédia.
DisconnectOutput

Déconnecte un flux de sortie sur ce nœud.
DisconnectWebAudio

Déconnecte l’audio web du moteur multimédia.
DropTime

Supprime les échantillons sur un intervalle de temps spécifié.
DXVA2_Fixed32OpaqueAlpha

Retourne une structure DXVA2_Fixed32 qui contient une valeur alpha opaque.
DXVA2_Fixed32TransparentAlpha

Retourne une structure DXVA2_Fixed32 qui contient une valeur alpha transparente.
DXVA2CreateDirect3DDeviceManager9

Crée une instance du Gestionnaire de périphériques Direct3D.
DXVA2CreateVideoService

Crée un objet de services DXVA (DirectX Video Acceleration).
DXVA2FixedToFloat

Convertit une valeur DXVA2_Fixed32 en nombre à virgule flottante.
DXVA2FloatToFixed

Convertit un nombre à virgule flottante en valeur DXVA2_Fixed32.
DXVAHD_CreateDevice

Crée un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
EnableBuffering

Active ou désactive la mise en mémoire tampon.
EnableHardwareEffects

Active les effets implémentés avec IDirectXVideoProcessor ::VideoProcessorBlt.
EnableHorizontalMirrorMode

Active ou désactive la mise en miroir de la vidéo.
EnableTimeUpdateTimer

Active ou désactive le minuteur de mise à jour de l’heure.
EnableWindowlessSwapchainMode

Active ou désactive le mode de chaîne d’échange sans fenêtre.
EncodeFrame

Encode un flux de bits.
EncryptionBlt

Lit des données chiffrées à partir d’une surface protégée. (ID3D11VideoContext.EncryptionBlt)
EncryptionBlt

Lit des données chiffrées à partir d’une surface protégée. (IDirect3DCryptoSession9.EncryptionBlt)
End

Collecte les données du multiplexeur et met à jour l’objet ContentInfo ASF pour inclure ces informations dans l’objet d’en-tête ASF.
End

La suspension réelle est sur le point de se produire et aucun autre appel ne sera effectué dans le module CDM (Content Decryption Module).
EndConvertHNSToTimecode

Termine une requête asynchrone pour convertir l’heure en unités de 100 nanosecondes en code horaire SMPTE (Society of Motion Picture and Television Engineers).
EndConvertTimecodeToHNS

Termine une requête asynchrone pour convertir le temps dans le code temporel SMPTE (Society of Motion Picture and Television Engineers) en unités de 100 nanosecondes.
EndCreateObject

Termine une demande asynchrone de création d’une source multimédia.
EndCreateObject

Termine une demande asynchrone pour créer un objet à partir d’une URL. (IMFSchemeHandler.EndCreateObject)
EndCreateObject

Termine une demande asynchrone de création d’un flux d’octets ou d’une source multimédia.
EndCreateObjectFromByteStream

Termine une demande asynchrone pour créer une source multimédia à partir d’un flux d’octets.
EndCreateObjectFromURL

Termine une demande asynchrone pour créer un objet à partir d’une URL. (IMFSourceResolver.EndCreateObjectFromURL)
EndEnableContent

Met fin à une demande asynchrone pour effectuer une action d’activation de contenu. Cette méthode est appelée par le chemin d’accès multimédia protégé (PMP) pour effectuer un appel asynchrone à IMFContentProtectionManager ::BeginEnableContent.
EndEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoDecodeCommandList ::EndEvent)
EndEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoEncodeCommandList ::EndEvent)
EndEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoProcessCommandList ::EndEvent)
EndFinalize

Termine une opération de finalisation asynchrone.
EndFrame

Signale la fin de l’opération de décodage.
EndGetClientCertificate

Termine une demande asynchrone pour obtenir le certificat SSL client.
EndGetCredentials

Effectue une demande asynchrone pour récupérer les informations d’identification de l’utilisateur.
EndGetEvent

Termine une requête asynchrone pour l’événement suivant dans la file d’attente.
EndGetEvent

Termine une requête asynchrone pour l’événement suivant dans la file d’attente. Appelez cette méthode dans votre implémentation de IMFMediaEventGenerator ::EndGetEvent. Passez les paramètres de cette méthode directement à cette méthode.
EndGetReport

Termine une requête asynchrone pour obtenir une interface IMFRelativePanelReport qui représente l’emplacement du panneau relatif.
EndQuery

Termine une requête. (ID3D12VideoDecodeCommandList ::EndQuery)
EndQuery

Termine une requête. (ID3D12VideoEncodeCommandList ::EndQuery)
EndQuery

Termine une requête. (ID3D12VideoProcessCommandList ::EndQuery)
EndRead

Termine une opération de lecture asynchrone.
EndReadPayload

Appelée par Microsoft Media Foundation pour terminer l’opération asynchrone démarrée par BeginReadPayload.
EndReceiveResponse

Appelée par Microsoft Media Foundation pour terminer l’opération asynchrone démarrée par BeginReceiveResponse.
EndRegisterPlatformWorkQueueWithMMCSS

Termine une demande asynchrone d’association d’une file d’attente de travail de plateforme à une tâche MMCSS (Multimedia Class Scheduler Service).
EndRegisterTopologyWorkQueuesWithMMCSS

Termine une demande asynchrone d’inscription des files d’attente de travail de topologie auprès du service de planificateur de classes multimédia (MMCSS).
EndSave

Termine l’opération démarrée par IMFSaveJob ::BeginSave.
EndSendRequest

Appelée par Microsoft Media Foundation pour terminer l’opération asynchrone démarrée par BeginSendRequest.
EndUnregisterPlatformWorkQueueWithMMCSS

Termine une demande asynchrone pour annuler l’inscription d’une file d’attente de travail de plateforme à partir d’une tâche MMCSS (Multimedia Class Scheduler Service).
EndUnregisterTopologyWorkQueuesWithMMCSS

Termine une demande asynchrone pour annuler l’inscription des files d’attente de travail de topologie à partir du service MMCSS (Multimedia Class Scheduler Service).
EndWrite

Termine une opération d’écriture asynchrone.
EndWriteSample

Termine une demande asynchrone d’écriture d’un exemple de média dans le flux.
EnqueueResourceReady

Met en file d’attente une clôture sur la file d’attente de commandes du producteur spécifié qui signale à un consommateur en aval quand la ressource D3D12 associée est prête à être utilisée.
EnqueueResourceReadyWait

Met en file d’attente une commande d’attente dans la file d’attente de commandes du consommateur spécifiée, en démarrant une attente pour le signal prêt pour la ressource à partir de la file d’attente de commandes du producteur.
EnqueueResourceRelease

Met en file d’attente une clôture dans la file d’attente de commandes spécifiée qui signale à l’objet de synchronisation lorsque gpu a terminé de traiter les commandes du consommateur.
Error

Appelé lorsqu’une erreur se produit dans une piste de texte.
EstimateMotion

Effectue l’opération d’estimation de mouvement.
EventNotify

Avertit l’application lorsqu’un événement de lecture se produit.
Execute

Exécute une opération de décodage sur l’image actuelle.
ExecuteExtensionCommand

Enregistre une commande pour exécuter une commande d’extension vidéo dans une liste de commandes de décodage.
ExecuteExtensionCommand

Exécute une commande d’extension vidéo.
ExecuteExtensionCommand

Enregistre une commande pour exécuter une commande d’extension vidéo dans une liste de commandes d’encodage.
ExecuteExtensionCommand

Enregistre une commande pour exécuter une commande d’extension vidéo dans une liste de commandes de processus vidéo.
Finalize

Termine toutes les opérations d’écriture sur l’enregistreur récepteur.
FindFirstProxy

Initialise l’objet de localisateur de proxy.
FindNextProxy

Détermine le proxy suivant à utiliser.
FindProfile

Recherche un profil basé sur l’ID de profil spécifié.
FinishInitialization

Termine la séquence d’initialisation d’une session OPM (Output Protection Manager).
FinishSessionKeyRefresh

Bascule vers une nouvelle clé de session. (ID3D11VideoContext.FinishSessionKeyRefresh)
FinishSessionKeyRefresh

Bascule vers une nouvelle clé de session. (IDirect3DCryptoSession9.FinishSessionKeyRefresh)
Purge

Provoque la suppression par le récepteur de flux de tous les échantillons qu’il a reçus et qui n’ont pas encore été rendus.
Purge

Indique au multiplexeur de traiter tous les exemples de média de sortie mis en file d’attente. Appelez cette méthode après avoir passé le dernier exemple au multiplexeur.
Purge

Réinitialise le séparateur ASF (Advanced Systems Format) et libère tous les exemples en attente.
Purge

Efface toutes les mémoires tampons internes utilisées par le flux. Si vous écrivez dans le flux, les données mises en mémoire tampon sont écrites dans le fichier ou l’appareil sous-jacent.
Purge

Vide un ou plusieurs flux. (IMFSinkWriter.Flush)
Purge

Vide un ou plusieurs flux. (IMFSourceReader.Flush)
ForceEndOfPresentation

Avertit la source lorsque la lecture a atteint la fin d’un segment. Pour les chronologies, cela correspond à l’atteinte d’un point de repère.
FrameStep

Avance ou recule d’une image.
FrameStep

Avance d’une image vidéo.
FreeRepresentation

Libère la mémoire allouée par la méthode IMFMediaType ::GetRepresentation.
GenerateHeader

Encode les données de l’objet MFASFContentInfo dans un en-tête ASF (Advanced Systems Format) binaire.
GenerateIndexEntries

Accepte un paquet ASF pour le fichier et crée des entrées d’index pour celui-ci.
GeneratePresentationDescriptor

Crée un descripteur de présentation pour le contenu ASF.
GenerateRequest

Génère une demande de licence en fonction des données fournies.
GenerateRequiredSchemas

Récupère une liste des systèmes de protection de sortie que l’autorité d’approbation de sortie (OTA) doit appliquer, ainsi que les données de configuration pour chaque système de protection.
get_Keys

Obtient l’objet media keys associé au moteur multimédia ou null s’il n’existe pas d’objet media keys.
get_KeySystem

Obtient la chaîne système de clé avec laquelle l’objet IMFMediaKeys a été créé.
get_KeySystem

Obtient le nom du nom du système de clés avec lequel l’objet media keys a été créé.
get_SessionId

Obtient un ID de session unique créé pour cette session.
GetAction

Récupère l’action effectuée par cette autorité d’approbation de sortie (OTA).
GetActiveSourceBuffers

Obtient les mémoires tampons sources qui fournissent activement des données multimédias à la source multimédia.
GetActiveTracks

Obtient la liste des pistes de texte chronoté actives dans le composant de texte chronoté.
GetActivityReport

Récupère un IMFSensorActivityReport en fonction de l’index spécifié.
GetActivityReportByDeviceName

Récupère un IMFSensorActivityReport en fonction du nom d’appareil spécifié.
GetAdvancedMediaCaptureSettings

Obtient les paramètres avancés de capture multimédia.
GetAllLanguages

Obtient la liste des langues dans lesquelles les métadonnées sont disponibles.
GetAllocatedBlob

Récupère un tableau d’octets associé à une clé. Cette méthode alloue la mémoire pour le tableau.
GetAllocatedString

Obtient une chaîne de caractères larges associée à une clé. Cette méthode alloue la mémoire pour la chaîne.
GetAllocatorUsage

Récupère l’exemple d’utilisation de l’allocateur pour le flux de sortie spécifié.
GetAllPropertyNames

Obtient une liste de tous les noms de propriété de métadonnées sur cet objet.
LireTousParam

La méthode GetAllSettings obtient les propriétés actuelles du codec et les écrit dans un flux. (ICodecAPI ::GetAllSettings)
GetAllVolumes

Récupère les niveaux de volume pour tous les canaux du flux audio.
GetAppendWindowEnd

Obtient l’horodatage de la fin de la fenêtre d’ajout.
GetAppendWindowStart

Obtient l’horodatage du début de la fenêtre d’ajout.
GetAspectRatioMode

Obtient le mode de correction du rapport d’aspect actuel. Ce mode contrôle si le rapport d’aspect de la vidéo est conservé pendant la lecture.
GetAtEndOfPayload

Appelé par Microsoft Media Foundation pour case activée s’il doit appeler BeginReadPayload pour lire les données du corps du message de la réponse.
GetAttributes

Obtient les imfAttributes pour le sous-flux avec l’index spécifié.
GetAttributes

Obtient le magasin d’attributs global pour cette transformation Media Foundation (MFT).
GetAudioAttributes

Obtient les paramètres de flux audio actuellement définis dans le profil de transcode.
GetAudioEndpointRole

Obtient le rôle de point de terminaison de périphérique audio utilisé pour l’appel suivant à SetSource ou Load.
GetAudioFormat

GetAudioFormat n’est plus disponible à partir de Windows 7.
GetAudioStreamCategory

Obtient la catégorie de flux audio utilisée pour l’appel suivant à SetSource ou Load.
GetAutoPlay

Demande si le moteur multimédia commence automatiquement la lecture.
GetAvailableDeviceMediaType

Obtient un format pris en charge par l’un des flux de capture.
GetBackgroundColor

Obtient la couleur d’arrière-plan de la région.
GetBackgroundColor

Obtient la couleur d’arrière-plan du style de texte chronoté.
GetBalance

Obtient la balance audio.
GetBalance

Obtient la balance audio actuelle.
GetBandwidthStep

Récupère les numéros de flux qui s’appliquent à une étape de bande passante. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
GetBandwidthStepCount

Récupère le nombre d’étapes de bande passante qui existent pour le contenu. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
GetBlob

Récupère un tableau d’octets associé à une clé. Cette méthode copie le tableau dans une mémoire tampon allouée par l’appelant.
GetBlobSize

Récupère la longueur d’un tableau d’octets associé à une clé.
GetBold

Détermine si le style du texte chronoté est en gras.
GetBorderColor

Obtient la couleur actuelle de la bordure vidéo.
GetBuffer

Récupère un pointeur vers une mémoire tampon de décodeur DirectX Video Acceleration (DXVA).
GetBufferCount

Récupère le nombre de mémoires tampons dans l’exemple.
GetBuffered

Interroge la quantité de données de ressources que le moteur multimédia a mises en mémoire tampon.
GetBuffered

Obtient l’intervalle de temps mis en mémoire tampon.
GetBufferFullnessBits

Non implémenté dans cette version. (IWMCodecLeakyBucket.GetBufferFullnessBits)
GetBufferSizeBits

Récupère la taille actuelle de la mémoire tampon en bits.
GetByteRanges

Obtient les plages d’octets actuellement stockées dans le cache.
GetCapabilities

Requêtes sur les fonctionnalités de propriété prises en charge par l’appareil de capture.
GetCapabilities

Récupère les caractéristiques du flux d’octets.
GetCapabilities

Obtient les informations sur les fonctionnalités du contenu.
GetCaptureDeviceActivate

Obtient le pointeur d’objet IMFActivate de l’appareil de capture actuel.
GetCaptureDeviceSource

Obtient le pointeur d’objet IMFMediaSource de l’appareil de capture actuel.
GetCertificate

Obtient la chaîne de certificats du pilote. (ID3D11AuthenticatedChannel.GetCertificate)
GetCertificate

Obtient la chaîne de certificats du pilote. (ID3D11CryptoSession.GetCertificate)
GetCertificate

Obtient la chaîne de certificats du pilote. (IDirect3DAuthenticatedChannel9.GetCertificate)
GetCertificate

Obtient la chaîne de certificats du pilote. (IDirect3DCryptoSession9.GetCertificate)
GetCertificate

Récupère le certificat du client.
GetCertificatePolicy

Indique si le certificat SSL du serveur doit être vérifié par l’appelant, Media Foundation ou la classe d’implémentation IMFSSLCertificateManager.
GetCertificateSize

Obtient la taille de la chaîne de certificats du pilote. (ID3D11AuthenticatedChannel.GetCertificateSize)
GetCertificateSize

Obtient la taille de la chaîne de certificats du pilote. (ID3D11CryptoSession.GetCertificateSize)
GetCertificateSize

Obtient la taille de la chaîne de certificats du pilote. (IDirect3DAuthenticatedChannel9.GetCertificateSize)
GetCertificateSize

Obtient la taille de la chaîne de certificats du pilote. (IDirect3DCryptoSession9.GetCertificateSize)
GetChainedLicenseResponse

Non implémenté dans cette version. (IMFDRMNetHelper.GetChainedLicenseResponse)
GetChannelCount

Récupère le nombre de canaux dans le flux audio.
GetChannelHandle

Obtient un handle pour le canal authentifié.
GetChannelVolume

Récupère le niveau de volume pour un canal spécifié dans le flux audio.
GetCharacteristics

Obtient les caractéristiques du récepteur multimédia.
GetCharacteristics

Récupère les caractéristiques de la source multimédia.
GetCharacteristics

Obtient différents indicateurs qui décrivent l’élément multimédia.
GetClientCertificate

Obtient le certificat SSL client de façon synchrone.
GetClipOverflow

Détermine si un extrait de texte a dépassé la région.
GetClock

Récupère l’horloge de présentation de la session multimédia.
GetClockCharacteristics

Récupère les caractéristiques de l’horloge.
GetCodec

Obtient le codec associé à l’encodeur vidéo.
GetCodec

Obtient le codec associé au tas de l’encodeur vidéo.
GetCodecConfiguration

Obtient les paramètres de configuration du codec associés à l’encodeur vidéo.
GetCodecLevel

Obtient le niveau de codec associé au tas de l’encodeur vidéo.
GetCodecProfile

Obtient le profil de codec associé à l’encodeur vidéo.
GetCodecProfile

Obtient le profil de codec associé au tas de l’encodeur vidéo.
GetCodecProp

Récupère une propriété de codec spécifique à un format de sortie.
GetColor

Obtient la couleur du style de texte chronométrique.
GetConfiguration

Retourne la combinaison d’options de configuration prise en charge.
GetConfigurationData

Retourne les données de configuration du système de protection de sortie. Les données de configuration sont utilisées pour activer ou désactiver le système de protection et pour définir les niveaux de protection.
GetContainerAttributes

Obtient les paramètres de conteneur actuellement définis dans le profil de transcode.
GetContentDesc

Obtient la description du contenu qui a été utilisée pour créer le processeur vidéo.
GetContentProtectionCaps

Interroge le pilote pour ses fonctionnalités de protection du contenu.
GetContentProtectionCaps

Interroge le pilote d’affichage pour ses fonctionnalités de protection du contenu.
GetContext

La méthode GetContext récupère un bloc d’octets précédemment associé à la table des matières par un appel à SetContext.
GetContiguousLength

Récupère le nombre d’octets nécessaires pour stocker le contenu de la mémoire tampon dans un format contigu.
GetContinuityKey

Récupère la clé de continuité de l’horloge. (Non pris en charge.).
GetControl

Obtient le contrôle de la collection à l’aide de l’index de base zéro spécifié.
GetControlCount

Obtient le nombre de contrôles actuellement dans la collection de contrôles par défaut.
GetCorrelatedTime

Récupère l’heure de la dernière horloge qui a été corrélée à l’heure système.
GetCount

Obtient le nombre d’objets IMFSensorActivityReport disponibles pour être récupérés.
GetCount

Récupère le nombre d’attributs définis sur cet objet.
GetCreationParameters

Obtient les paramètres utilisés pour créer le décodeur.
GetCreationParameters

Récupère les paramètres utilisés pour créer cet appareil. (IDirectXVideoDecoder.GetCreationParameters)
GetCreationParameters

Récupère les paramètres utilisés pour créer cet appareil. (IDirectXVideoProcessor.GetCreationParameters)
GetCredential

Récupère l’objet d’informations d’identification pour l’URL spécifiée.
GetCrossOriginPolicy

Retourne la stratégie cross-origin actuelle du client à appliquer à la session de téléchargement.
GetCryptoSessionHandle

Obtient un handle pour la session de chiffrement.
GetCryptoSessionPrivateDataSize

Récupère les tailles facultatives pour les données de pilote privé.
GetCryptoType

Obtient le type de chiffrement pris en charge par cette session.
GetCueKind

Obtient le type d’indicateur de texte chronoté.
GetCueTimeOffset

Obtient le décalage par rapport à l’heure du signal.
GetCurrentDeviceMediaType

Obtient le type de média actuel pour un flux de capture.
GetCurrentLength

Récupère la longueur des données valides dans la mémoire tampon.
GetCurrentMediaType

Récupère le type de média actuel de l’objet .
GetCurrentMediaType

Obtient le type de média actuel pour un flux.
GetCurrentPosition

Récupère la position de lecture ou d’écriture actuelle dans le flux.
GetCurrentProxy

Récupère les informations de proxy actuelles, y compris le nom d’hôte et le port.
GetCurrentSource

Obtient l’URL de la ressource multimédia actuelle ou une chaîne vide si aucune ressource multimédia n’est présente.
GetCurrentTime

Obtient la position de lecture actuelle. (IMFMediaEngine.GetCurrentTime)
GetData

Récupère les données d’ID système.
GetData

Obtient le contenu des données de l’objet de texte chronoté.
GetData

Obtient le contenu des données de l’indicateur de texte chronoté.
GetDataFormat

Obtient un GUID qui identifie le format de données sous-jacent de la piste.
GetDataForNewHardwareKey

Permet au pilote de retourner des informations spécifiques à IHV utilisées lors de l’initialisation de la nouvelle clé matérielle.
GetDecoderBuffer

Obtient un pointeur vers une mémoire tampon de décodeur.
GetDecoderConfigurations

Obtient les configurations disponibles pour un appareil décodeur.
GetDecoderDeviceGuids

Récupère un tableau de GUID qui identifie les périphériques décodeurs pris en charge par le matériel graphique.
GetDecoderProfile

Obtient le profil de décodage de la session.
GetDecoderRenderTargets

Récupère les cibles de rendu prises en charge pour un appareil de décodeur spécifié.
GetDecrypter

Récupère une transformation de déchiffreur.
GetDefaultPlaybackRate

Obtient le taux de lecture par défaut.
GetDefaultValue

La méthode GetDefaultValue obtient la valeur par défaut d’une propriété de codec. (ICodecAPI ::GetDefaultValue)
GetDesc

Obtient les propriétés de la vue de sortie du décodeur vidéo.
GetDesc

Obtient les propriétés de la vue d’entrée du processeur vidéo.
GetDesc

Obtient les propriétés de la vue de sortie du processeur vidéo.
GetDesc

Obtient la structure D3D12_VIDEO_DECODER_DESC qui a été passée dans ID3D12VideoDevice ::CreateVideoDecoder lors de la création de l’ID3D12VideoDecoder.
GetDesc

Obtient la structure D3D12_VIDEO_DECODER_HEAP_DESC qui a été passée dans ID3D12VideoDevice ::CreateVideoDecoderHeap lors de la création de l’ID3D12VideoDecoderHeap.
GetDesc

Obtient le D3D12_VIDEO_EXTENSION_COMMAND_DESC fourni lors de la création de l’interface.
GetDesc

Obtient la structure D3D12_VIDEO_MOTION_ESTIMATOR_DESC qui a été passée dans ID3D12VideoDevice1 ::CreateVideoMotionEstimator) lors de la création de l’ID3D12VideoMotionEstimator.
GetDesc

Obtient la structure D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC qui a été passée dans ID3D12VideoDevice1 ::CreateVideoMotionEstimatorHeap lors de la création de l’ID3D12VideoMotionEstimatorHeap.
GetDescription

La méthode GetDescription récupère la description, définie par un appel précédent à SetDescription, de la table des matières.
GetDescription

Récupère la description d’un format de sortie.
GetDescriptionData

La méthode GetDescriptionData obtient un bloc de données de description qui était précédemment associé à l’entrée par un appel à SetDescriptionData.
GetDescriptor

La méthode GetDescriptor récupère le descripteur, précédemment défini par SetDescriptor, de la table des matières.
GetDescriptor

La méthode GetDescriptor récupère le descripteur, précédemment défini par un appel à SetDescriptor, de l’entrée.
GetDevice

Obtient des informations sur l’appareil de partage d’images.
GetDevice

Obtient des informations sur l’appareil de partage multimédia.
GetDeviceAttributes

Obtient les imfAttributes pour le groupe de capteurs.
GetDeviceId

Obtient l’identificateur unique de l’appareil. Cette valeur est actuellement inutilisée.
GetDeviceStreamCategory

Obtient la catégorie de flux pour l’index de flux source spécifié.
GetDeviceStreamCount

Obtient le nombre de flux d’appareils.
GetDeviceType

Obtient une valeur qui spécifie le type de périphérique de capteur représenté par l’objet .
GetDirectxDeviceManager

Obtient le gestionnaire de périphériques DirectX.
GetDisplayAlignment

Obtient l’alignement d’affichage de la région.
GetDisplayName

Récupère le nom complet de la session audio. Le contrôle de volume Windows affiche ce nom.
GetDouble

Récupère une double valeur associée à une clé.
GetDriverHandle

Obtient un handle pour le pilote.
GetDropMode

Récupère le mode de dépôt actuel.
GetDuration

Obtient la durée de la ressource multimédia.
GetDuration

Obtient la durée de la source multimédia en unités de 100 nanosecondes.
GetDuration

Obtient la durée du signal dans la piste.
GetDuration

Obtient la durée de l’élément multimédia.
GetDuration

Obtient la durée de lecture de l’élément multimédia actif.
GetElement

Récupère un objet de la collection.
GetElementCount

Récupère le nombre d'objets de la collection. (IMFCollection.GetElementCount)
GetEnableData

Récupère les données d’une action manuelle d’activation du contenu.
GetEnableType

Récupère le type d’opération effectuée par cet enabler de contenu.
GetEnableURL

Récupère une URL pour effectuer une action manuelle d’activation du contenu.
GetEncoderFlags

Obtient les indicateurs d’encodeur avec lesquels l’encodeur vidéo a été initialisé.
GetEncoderHeapFlags

Obtient les indicateurs de tas d’encodeur avec lesquels le tas d’encodeur vidéo a été initialisé.
GetEncodingConfigurationPropertyStore

Récupère un magasin de propriétés qui peut être utilisé pour définir des propriétés d’encodage.
GetEncryptionBltKey

Obtient la clé de chiffrement pour déchiffrer les données retournées par la méthode ID3D11VideoContext ::EncryptionBlt.
GetEncryptionBltKey

Obtient la clé de chiffrement utilisée pour déchiffrer les données retournées par la méthode IDirect3DCryptoSession9 ::EncryptionBlt.
GetEnd

Obtient l’heure de fin d’un intervalle de temps spécifié.
GetEntryCount

La méthode GetEntryCount récupère le nombre de tables des matières dans la collection.
GetEntryCount

La méthode GetEntryCount récupère le nombre d’entrées dans la liste.
GetEntryListCount

La méthode GetEntryListCount récupère le nombre de listes d’entrées dans la table des matières.
GetError

Obtient le status d’erreur le plus récent.
GetError

Obtient l’état d’erreur associé à la session de clé multimédia.
GetErrorCode

Obtient le code d'erreur.
GetErrorCode

Obtient une valeur indiquant le type d’erreur de la dernière erreur associée à la piste.
GetEvent

Récupère l’événement suivant dans la file d’attente. Cette méthode est synchrone.
GetEvent

Récupère l’événement suivant dans la file d’attente. Cette méthode est synchrone. Appelez cette méthode dans votre implémentation de IMFMediaEventGenerator ::GetEvent. Passez les paramètres de cette méthode directement à cette méthode.
GetExpiration

Obtient le délai d’expiration de toutes les clés de la session CDM.
GetExtendedCameraControl

Obtient une instance de IMFExtendedCameraControl, qui permet à une application d’obtenir les contrôles de propriété étendus de l’appareil de capture actuel.
GetExtendedErrorCode

Obtient le code d'erreur étendue.
GetExtendedErrorCode

Obtient le code d’erreur étendu pour la dernière erreur associée à la piste.
GetExtendedType

Récupère le type étendu de l’événement.
GetExtent

Obtient l’étendue de la région.
GetFastestRate

Obtient le taux de lecture le plus rapide pris en charge par l’objet .
GetFilterPropertyRange

Récupère la plage de valeurs d’un filtre d’image pris en charge par cet appareil.
GetFilterPropertyRange

Récupère la plage de valeurs d’un filtre d’image pris en charge par un appareil de processeur vidéo.
GetFlags

Interroge les indicateurs de propriété sur l’appareil de capture.
GetFlags

Obtient les indicateurs définis pour l’appareil de capteur. Cette méthode est réservée à une utilisation ultérieure.
GetFlags

Obtient les indicateurs définis pour le groupe de capteurs.
GetFlags

Récupère les indicateurs qui indiquent les options de l’indexeur sélectionné.
GetFlags

Récupère les indicateurs indiquant les options de multiplexeur configurées.
GetFlags

Récupère les indicateurs d’option définis sur le séparateur ASF.
GetFontFamily

Obtient la famille de polices du style de texte chronoté.
GetFontSize

Obtient la taille de police du style de texte tempté.
GetFontStyle

Obtient le style de police du style de texte chronoté.
GetFormatProp

Récupère une propriété de format pour un type de média de sortie. Utilisez cette méthode pour obtenir des informations sur les formats audio énumérés.
GetFreeSampleCount

Obtient le nombre d’exemples vidéo actuellement disponibles.
GetFriendlyName

Obtient le nom convivial du capteur associé au rapport.
GetFullCropRegion

Récupère les rectangles source et de destination.
GetFullTopology

Obtient une topologie de la session multimédia.
GetGroupingParam

Récupère le groupe de sessions auquel appartient cette session audio.
GetGUID

Récupère une valeur GUID associée à une clé.
GetHeaderSize

Récupère la taille de la section d’en-tête d’un fichier ASF (Advanced Systems Format).
GetHttpStatus

Appelée par Microsoft Media Foundation pour récupérer le code HTTP status spécifié par le serveur dans sa réponse. Media Foundation appelle cette méthode après un appel réussi à EndReceiveResponse.
GetHurryup

Récupère le mode de vitesse actuel du décodeur vidéo.
GetIconPath

Récupère la ressource d’icône pour la session audio. Le contrôle de volume Windows affiche cette icône.
GetId

Obtient l’identificateur d’un indicateur de texte chronoté.
GetId

Obtient l’identificateur de la piste du texte chronoté.
GetID

Retourne l’ID 32 bits unique et non signé de l’objet audio spatial représenté par la mémoire tampon.
GetIdealVideoSize

Obtient la plage de tailles vidéo qui peuvent être affichées sans dégrader significativement les performances ou la qualité de l’image.
GetIdentifier

Récupère l’identificateur de flux pour ce récepteur de flux.
GetInBandMetadataTrackDispatchType

Obtient les métadonnées in-band de la piste.
GetIndexByteStreamCount

Récupère le nombre de flux d’octets utilisés par l’objet d’indexeur.
GetIndexPosition

Récupère le décalage de l’objet d’index à partir du début du contenu.
GetIndexStatus

Récupère les paramètres d’index pour un flux et un type d’index spécifiés.
GetIndexWriteSpace

Récupère la taille, en octets, de la mémoire tampon requise pour stocker l’index terminé.
GetInformation

Envoie une requête opm (Output Protection Manager) status au pilote d’affichage.
GetInput

Récupère le nœud connecté à un flux d’entrée spécifié sur ce nœud.
GetInputAvailableType

Obtient un type de média disponible pour un flux d’entrée sur cette transformation Media Foundation (MFT).
GetInputCount

Récupère le nombre de flux d’entrée qui existent actuellement sur ce nœud.
GetInputCurrentType

Obtient le type de média actuel pour un flux d’entrée sur cette transformation Media Foundation (MFT).
GetInputFormat

Obtient le format d’entrée de l’encodeur vidéo.
GetInputPrefType

Récupère le type de média préféré pour un flux d’entrée sur ce nœud.
GetInputProtectionVersion

Récupère la version de l’exemple de protection que le composant implémente en entrée.
GetInputStatus

Demande si un flux d’entrée de cette transformation Media Foundation (MFT) peut accepter davantage de données.
GetInputStreamAttributes

Obtient le magasin d’attributs d’un flux d’entrée sur cette transformation Media Foundation (MFT).
GetInputStreamDescs

Obtient les descriptions de flux d’entrée fournies lorsque le processeur vidéo a été créé avec un appel à ID3D12VideoDevice ::CreateVideoProcessor.
GetInputStreamInfo

Obtient les exigences de mémoire tampon et d’autres informations pour un flux d’entrée sur cette transformation Media Foundation (MFT).
GetInputTrustAuthority

Récupère l’autorité d’approbation d’entrée (ITA) pour un flux spécifié.
GetItem

Récupère la valeur associée à une clé.
GetItemType

Récupère le type de données de la valeur associée à une clé.
GetKeyStatuses

Obtient une référence à un tableau de structures qui représentent les ID de clé connus de la session CDM (Content Decryption Module) et le status actuel de la clé associée.
GetKeySystem

Obtient le système de clés pour l’index d’élément source donné.
GetKeySystem

Obtient une chaîne identifiant le système de clés utilisé par le module CDM (Content Decryption Module).
GetLabel

Obtient l’étiquette de la piste.
GetLanguage

Obtient le paramètre de langue actuelle.
GetLanguage

Obtient la langue de la piste.
GetLastSendTime

Récupère l’heure d’envoi du dernier exemple reçu.
GetLength

Récupère la longueur du flux.
GetLength

Obtient le nombre d’éléments sources dans la liste.
GetLength

Obtient le nombre d’intervalles de temps contenus dans l’objet.
GetLength

Obtient le nombre d’objets IMFSourceBuffer dans la liste.
GetLength

Obtient la longueur, en pistes, de la liste de pistes de texte chronopliquée.
Getline

Obtient une ligne de texte dans le repère de l’index de la ligne.
GetLineCount

Obtient le nombre de lignes de texte dans le repère de texte chronopliquée.
GetLineHeight

Obtient la hauteur de chaque ligne de texte dans la région.
GetLoop

Demande si le moteur multimédia va lire en boucle.
GetMajorType

Obtient le type de média principal de l’objet.
GetMajorType

Obtient le type principal du format.
GetManager

Obtient le IMFDXGIDeviceManager à partir du récepteur de rendu vidéo Microsoft Media Foundation.
GetMasterVolume

Récupère le niveau de volume master.
GetMaximumDropMode

Obtient le mode de dépôt maximal.
GetMaxLength

Récupère la taille allouée de la mémoire tampon.
GetMaxMotionEstimationPrecision

Obtient la précision d’estimation de mouvement maximale de l’encodeur vidéo.
GetMaxNumberOfBytesRequiredForResolution

Récupère le nombre maximal d’octets nécessaires pour créer la source multimédia ou déterminer que le gestionnaire de flux d’octets ne peut pas analyser ce flux.
GetMedia

Obtient le type de média prévu d’un élément dans la liste.
GetMediaItem

Obtient un pointeur vers l’élément multimédia actif.
GetMediaPlayer

Obtient un pointeur vers l’objet de lecteur MFPlay qui a créé l’élément multimédia.
GetMediaSink

Récupère le récepteur multimédia qui possède ce récepteur de flux.
GetMediaSource

Récupère un pointeur vers la source multimédia qui a créé ce flux multimédia.
GetMediaSource

Obtient un IMFMediaSource qui fournit des données multimédias à partir de la caméra virtuelle.
GetMediaSourceTopology

Retourne une topologie pour une source multimédia qui génère une topologie interne.
GetMediaType

Récupère un TYPE IMFMediaType représentant un type de média pris en charge pour le flux de capteur.
GetMediaType

Récupère le type de média du flux.
GetMediaType

Obtient le type IMFMediaType du sous-flux avec l’index spécifié.
GetMediaTypeCount

Récupère le nombre de types de médias dans la liste des types multimédias pris en charge de l’objet.
GetMediaTypeCount

Obtient le nombre de types de médias pris en charge par le flux de capteur.
GetMediaTypeHandler

Récupère un gestionnaire de type multimédia pour le flux. Le gestionnaire de types de média peut être utilisé pour énumérer les types de médias pris en charge pour le flux, obtenir le type de média actuel et définir le type de média.
GetMediaTypeHandler

Récupère le gestionnaire de type de média pour le récepteur de flux. Vous pouvez utiliser le gestionnaire de types de média pour rechercher les formats pris en charge par le flux et pour définir le type de média sur le flux.
GetMetadata

Obtient un magasin de propriétés qui contient des métadonnées pour la source, telles que l’auteur ou le titre.
GetMetadataItems

Récupère un pointeur vers une mémoire tampon qui peut contenir des métadonnées audio spatiales.
GetMetadataTracks

Obtient la liste des pistes de métadonnées chronotés dans le composant de texte chronoté.
GetMFMetadata

Obtient une collection de métadonnées, soit pour une présentation entière, soit pour un flux de la présentation.
GetMinimumGRLVersion

Récupère la version minimale de la liste de révocation globale (GRL) qui doit être appliquée par l’environnement protégé pour cette stratégie.
GetMinimumQualityLevel

Obtient le niveau de qualité minimal pris en charge par le composant.
GetMirrorState

Obtient l’état de mise en miroir actuel du flux d’aperçu vidéo. (IMFCapturePreviewSink.GetMirrorState)
GetMirrorState

Obtient l’état de mise en miroir actuel du flux d’aperçu vidéo. (IMFCaptureSource.GetMirrorState)
GetMute

Demande si l’audio est désactivé. (IMFSimpleAudioVolume.GetMute)
GetMute

Demande si l’audio est désactivé. (IMFPMediaPlayer.GetMute)
GetMuted

Demande si l’audio est désactivé. (IMFMediaEngine.GetMuted)
GetMutualExclusion

Récupère un objet d’exclusion mutuelle ASF (Advanced Systems Format) du profil.
GetMutualExclusionCount

Récupère le nombre d’objets d’exclusion mutuelle ASF (Advanced Systems Format) associés au profil.
GetName

Récupère le nom d’un codec.
GetName

Obtient le nom de la région.
GetName

Obtient le nom du style de texte chronoté.
GetNativeMediaType

Obtient un format pris en charge en mode natif par la source multimédia.
GetNativeVideoSize

Obtient la taille de l’image vidéo, ajustée pour les proportions.
GetNativeVideoSize

Obtient la taille et les proportions de la vidéo.
GetNearestKeyFrames

Pour une position de recherche particulière, obtient les deux images clés les plus proches. (IMFSeekInfo.GetNearestKeyFrames)
GetNetworkState

Obtient l’état réseau actuel du moteur multimédia.
GetNextOutputTime

Interroge le décodeur pour l’horodatage de l’exemple de sortie à venir. Utilisez cette méthode si vous avez besoin de connaître l’heure de l’exemple avant d’appeler IMediaObject ::P rocessOutput ou IMFTransform ::P rocessOutput pour obtenir l’exemple.
GetNextPacket

Récupère le paquet ASF de sortie suivant à partir du multiplexeur.
GetNextSample

Récupère un exemple à partir du séparateur ASF (Advanced Systems Format) une fois les données analysées.
GetNode

Obtient un nœud dans la topologie, spécifié par l’index.
GetNodeByID

Obtient un nœud dans la topologie, spécifié par l’identificateur de nœud.
GetNodeCount

Obtient le nombre de nœuds dans la topologie.
GetNodeMask

Obtient le masque de nœud pour l’encodeur vidéo.
GetNodeMask

Obtient le masque de nœud pour le tas de l’encodeur vidéo.
GetNodeMask

Obtient le masque de nœud fourni lors de la création du processeur vidéo avec un appel à ID3D12VideoDevice ::CreateVideoProcessor.
GetNodeType

Récupère le type de nœud.
GetNumberOfStreams

Obtient le nombre de flux dans la ressource multimédia.
GetNumberOfStreams

Obtient le nombre de flux (audio, vidéo et autres) dans l’élément multimédia.
GetNumberOfSupportedProtocols

Récupère le nombre de protocoles pris en charge par le plug-in de schéma réseau.
GetNumInputStreamDescs

Obtient le nombre de descriptions de flux d’entrée fournies lorsque le processeur vidéo a été créé avec un appel à ID3D12VideoDevice ::CreateVideoProcessor.
Getobject

Obtient l’objet associé à ce nœud.
Getobject

Retourne un objet associé à l’opération asynchrone. Le type d’objet, le cas échéant, dépend de la méthode asynchrone qui a été appelée. (IMFAsyncResult.GetObject)
Getobject

Obtient l’objet utilisé pour créer l’élément multimédia.
GetObjectCount

Obtient le nombre d’objets audio spatiaux, représentés par les objets IMFSpatialAudioObjectBuffer, dans l’exemple.
GetObjectPointer

Obtient le pointeur vers l’objet parent auquel le rappel asynchrone est associé.
GetObjectTag

Obtient la balise de l’objet parent auquel le rappel asynchrone est associé.
GetOPMInfo

Obtient status informations sur le gestionnaire de protection de sortie (OPM).
GetOrAddControl

Ajoute un nouveau contrôle d’appareil photo personnalisé à la collection de contrôles d’appareil photo.
GetOrAddExtendedControl

Ajoute un nouveau contrôle d’appareil photo étendu à la collection de contrôles d’appareil photo.
GetOriginalId

Obtient l’identificateur de repère fourni dans le format de données de suivi de texte, s’il est disponible.
GetOriginatorID

Récupère un GUID identifiant l’autorité d’approbation d’entrée (ITA) qui a créé cet objet de stratégie de sortie.
GetOriginatorID

Récupère un GUID identifiant l’autorité d’approbation d’entrée (ITA) qui a généré cet objet de schéma de sortie.
GetOutput

Récupère le nœud connecté à un flux de sortie spécifié sur ce nœud.
GetOutputAvailableType

Obtient un type de média disponible pour un flux de sortie sur cette transformation Media Foundation (MFT).
GetOutputCount

Récupère le nombre de flux de sortie qui existent actuellement sur ce nœud.
GetOutputCount

Récupère le nombre de sorties pour le contenu ASF (Advanced Systems Format).
GetOutputCurrentType

Obtient le type de média actuel pour un flux de sortie sur cette transformation Media Foundation (MFT).
GetOutputFromStream

Récupère le numéro de sortie associé à un flux.
GetOutputMediaType

Obtient le format de sortie d’un flux sur ce récepteur de capture.
GetOutputMutex

Récupère un objet d’exclusion mutuelle pour une sortie.
GetOutputMutexCount

Récupère le nombre d’objets d’exclusion mutuelle associés à une sortie.
GetOutputNodeCollection

Obtient les nœuds de sortie dans la topologie.
GetOutputOverride

Récupère la sélection de remplacement de sortie manuelle définie pour un flux.
GetOutputPrefType

Récupère le type de média préféré pour un flux de sortie sur ce nœud.
GetOutputProtectionVersion

Récupère la version de l’exemple de protection que le composant implémente sur la sortie.
GetOutputStatus

Demande si la transformation Media Foundation (MFT) est prête à produire des données de sortie.
GetOutputStreamAttributes

Obtient le magasin d’attributs pour un flux de sortie sur cette transformation Media Foundation (MFT).
GetOutputStreamCount

Récupère le nombre de flux associés à une sortie.
GetOutputStreamDesc

Obtient la description du flux de sortie fournie lors de la création du processeur vidéo avec un appel à ID3D12VideoDevice ::CreateVideoProcessor.
GetOutputStreamInfo

Obtient les exigences de mémoire tampon et d’autres informations pour un flux de sortie sur cette transformation Media Foundation (MFT).
GetOutputStreamNumbers

Récupère les numéros de flux de tous les flux associés à une sortie.
GetOutputTrustAuthorityCount

Obtient le nombre d’autorités d’approbation de sortie (OTA) fournies par cette sortie approuvée. Chaque OTA signale une seule action.
GetPadding

Obtient le remplissage qui entoure la région.
GetParameterRange

La méthode GetParameterRange obtient la plage de valeurs d’une propriété de codec. (ICodecAPI ::GetParameterRange)
GetParameters

Fournit des informations de configuration au thread de distribution d’un rappel. (IMFAsyncCallback.GetParameters)
GetParameterValues

La méthode GetParameterValues obtient la liste des valeurs possibles pour une propriété de codec. (ICodecAPI ::GetParameterValues)
GetPassword

Récupère le mot de passe.
GetPayloadExtension

Récupère des informations sur une extension de charge utile existante.
GetPayloadExtensionCount

Récupère le nombre d’extensions de charge utile configurées pour le flux.
GetPlaftormWorkQueueMMCSSClass

Récupère la classe MMCSS (Multimedia Class Scheduler Service) pour une file d’attente de travail de plateforme spécifiée.
GetPlatformWorkQueueMMCSSPriority

Obtient la priorité de la priorité MMCSS (Multimedia Class Scheduler Service) associée à la file d’attente de travail de la plateforme spécifiée.
GetPlatformWorkQueueMMCSSTaskId

Récupère l’identificateur de tâche MMCSS (Multimedia Class Scheduler Service) pour une file d’attente de travail de plateforme spécifiée.
GetPlaybackRate

Obtient le taux de lecture actuel. (IMFMediaEngine.GetPlaybackRate)
GetPlayed

Obtient les intervalles de temps qui ont été rendus.
GetPolicy

Récupère la stratégie qui définit les systèmes de protection de sortie autorisés pour ce flux, ainsi que les données de configuration de chaque système de protection.
GetPosition

Obtient la position de la région.
GetPosition

Obtient la position de lecture actuelle. (IMFPMediaPlayer.GetPosition)
GetPreferredClsid

Recherche dans la liste préférée un identificateur de classe (CLSID) qui correspond à un nom de clé spécifié.
GetPreload

Obtient l’indicateur de préchargement.
GetPresentationAttribute

Obtient un attribut de présentation de la ressource multimédia.
GetPresentationAttribute

Obtient un attribut de la source multimédia sous-jacente.
GetPresentationAttribute

Interroge l’élément multimédia pour rechercher un attribut de présentation.
GetPresentationClock

Appelé par le pipeline multimédia pour obtenir un instance de IMFPresentationClock.
GetPresentationClock

Obtient l’horloge de présentation qui a été définie sur le récepteur multimédia.
GetPresentationContext

Mappe un descripteur de présentation à son identificateur d’élément sequencer associé et à la topologie qu’il représente.
GetPrivateData

Récupère les données de codec pour le contenu vidéo en fonction du type de sortie transmis à l’aide de la méthode IWMCodecPrivateData ::SetPartialOutputType.
GetPrivateDataByteCount

Obtient le nombre requis d’octets qui doivent être ajoutés aux mémoires tampons d’entrée et de sortie lorsque vous appelez le processeur de sécurité via la méthode InvokeFunction.
GetProcAmpRange

Récupère la plage de valeurs d’un paramètre de processeur vidéo (ProcAmp) sur cet appareil de processeur vidéo.
GetProcAmpRange

Obtient la plage de valeurs d’un paramètre de processeur vidéo (ProcAmp).
GetProcedureAddress

Obtient l’adresse de procédure de la fonction spécifiée dans la bibliothèque signée.
GetProcessActivity

Obtient un objet IMFSensorProcessActivity représentant l’activité de processus actuelle d’un capteur.
GetProcessCount

Obtient le nombre d’objets IMFSensorProcessActivity, qui représentent l’activité actuelle d’un processus associé au capteur, qui sont disponibles pour être récupérés.
GetProcessId

Obtient l’ID du processus auquel l’activité est associée.
GetProfile

Récupère le profil spécifié.
GetProfile

Récupère un profil ASF (Advanced Systems Format) qui décrit le contenu ASF.
GetProfileId

Récupère l’ID de profil du capteur.
GetProgress

Récupère le pourcentage de contenu enregistré dans le flux d’octets fourni.
GetProperties

Récupère les propriétés de l’horloge.
GetProperty

Obtient la valeur d’une propriété de métadonnées.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé dans ID3D12VideoDevice2 ::CreateVideoDecoder1 lors de la création de l’ID3D12VideoDecoder1.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé dans ID3D12VideoDevice2 ::CreateVideoDecoderHeap1 lors de la création de l’ID3D12VideoDecoderHeap1.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé dans ID3D12VideoDevice2 ::CreateVideoExtensionCommand lors de la création de l’ID3D12VideoExtensionCommand.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé dans ID3D12VideoDevice1 ::CreateVideoMotionEstimator lors de la création de l’ID3D12VideoMotionEstimator.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé dans ID3D12VideoDevice1 ::CreateVideoMotionEstimatorHeap lors de la création de l’ID3D12VideoMotionEstimatorHeap.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé dans ID3D12VideoDevice2 ::CreateVideoProcessor1 lors de la création de l’ID3D12VideoProcessor1.
GetProtectionCertificate

Récupère l’exemple de certificat de protection.
GetProtectionSystemIds

IMFContentDecryptionModule ::GetProtectionSystemIds obtient une liste de SystemID que le IMFContentDecryptionModule prend en charge.
GetQualityLevel

Récupère le niveau de qualité actuel.
GetRangeEndOffset

Appelé par Microsoft Media Foundation pour récupérer le décalage du dernier octet dans la réponse actuelle, compté à partir du début de la ressource. Cela est utile lorsqu’une requête utilise l’en-tête HTTP « Range » pour télécharger uniquement une partie d’une ressource.
GetRangeInfo

Obtient des informations sur la plage, la valeur d’étape et la valeur par défaut acceptées pour un contrôle de caméra.
GetRate

Obtient le taux de lecture actuel. (IMFRateControl.GetRate)
GetRate

Obtient le taux de lecture actuel. (IMFPMediaPlayer.GetRate)
GetRateConversionCaps

Obtient les fonctionnalités de conversion de débit du processeur vidéo.
GetReadyState

Obtient l’état prêt, qui indique si la ressource multimédia actuelle peut être rendue.
GetReadyState

Obtient l’état prêt de la source multimédia.
GetRealTimeMode

Obtient le mode en temps réel utilisé pour l’appel suivant à SetSource ou Load.
GetReconstructedVideoFrame

Remarque Cette méthode est obsolète et ne doit pas être utilisée. Récupère l’image vidéo reconstruite actuelle.
GetReconstructedVideoFrameSize

Remarque Cette méthode est obsolète et ne doit pas être utilisée. Récupère la taille de l’image vidéo reconstruite actuelle.
GetRecordCount

Récupère le nombre d’enregistrements dans l’objet d’exclusion mutuelle Advanced Systems Format.
GetRegion

Obtient des informations sur la région d’affichage du repère de texte chronopliquée.
GetRelativePanel

Obtient une valeur de l’énumération ACPI_PLD_PANEL indiquant l’emplacement de l’appareil de capture.
GetRemoteHost

Récupère un pointeur vers l’objet qui héberge ce proxy.
GetRemoteObject

Récupère un pointeur vers l’objet distant pour lequel cet objet est un proxy.
GetReport

Obtient une interface IMFRelativePanelReport qui représente l’emplacement du panneau relatif.
GetReportTime

Obtient l’heure associée au rapport d’activité du capteur.
GetRepresentation

Récupère une autre représentation du type de média. Actuellement, seule la structure de AM_MEDIA_TYPE DirectShow est prise en charge.
GetRequiredProtections

Obtient les protections de contenu qui doivent être appliquées en mode frame-server.
GetResolutionList

Obtient la liste de résolution associée au tas d’encodeur vidéo.
GetResolutionListCount

La méthode ID3D12VideoEncoderHeap ::GetResolutionListCount (d3d12video.h) obtient le nombre de listes de résolution associées au tas d’encodeur vidéo.
GetResource

Interroge la surface DXGI (Microsoft DirectX Graphics Infrastructure) pour une interface.
GetResourceCharacteristics

Obtient différents indicateurs qui décrivent la ressource multimédia.
GetRightToLeft

Détermine si le mode d’écriture de droite à gauche du style de texte chronopliquée est activé.
GetRotation

Obtient la rotation du flux d’aperçu vidéo.
GetRotation

Obtient la rotation actuellement appliquée au flux vidéo enregistré.
GetSample

Obtient l’exemple IMFSample associé au sous-flux avec l’index spécifié.
GetSampleDuration

Récupère la durée de l’exemple.
GetSampleFlags

Récupère les indicateurs associés à l’exemple. Actuellement, aucun indicateur n’est défini.
GetSampleTime

Récupère l’heure de présentation de l’exemple.
GetScanline0AndPitch

Récupère un pointeur vers la mémoire tampon et la foulée de surface.
GetSchemaType

Récupère le système de protection de sortie représenté par cet objet. Les systèmes de protection de sortie sont identifiés par la valeur GUID.
GetScrollMode

Obtient le mode de défilement de la région.
GetSeekable

Obtient les intervalles de temps auxquels le moteur multimédia peut actuellement rechercher.
GetSeekPositionForValue

En fonction de l’heure de recherche souhaitée, obtient le décalage à partir duquel le client doit commencer à lire les données.
GetSelectedStreams

Obtient la liste des flux actuellement sélectionnés.
GetSelectedStyle

Obtient le style actuel à partir de la source multimédia SAMI.
GetSensorDevice

Obtient l’objet IMFSensorDevice correspondant à un appareil du groupe de capteurs.
GetSensorDeviceCount

Obtient le nombre d’appareils virtualisés par le groupe de capteurs.
GetSensorDeviceMode

Obtient une valeur qui spécifie le mode de partage actuel de l’appareil de capteur, qui est contrôleur ou partagé.
GetSensorGroupAttributes

Obtient les imfAttributes pour le groupe de capteurs. L’objet retourné est une référence dynamique au magasin d’attributs interne.
GetService

Récupère une interface de service.
GetService

Interroge l’objet Sink Writer sous-jacent pour une interface.
GetService

Obtient un pointeur vers l’objet Lecteur source sous-jacent.
GetServiceForStream

Interroge le récepteur multimédia ou l’encodeur sous-jacent pour une interface.
GetServiceForStream

Interroge la source multimédia sous-jacente ou le décodeur pour une interface.
GetSessionCapabilities

Récupère les fonctionnalités de la session multimédia, en fonction de la présentation actuelle.
GetSessionId

Obtient un identificateur de chaîne unique généré par le module CDM (Content Decryption Module) qui peut être utilisé par l’application pour identifier les objets de session.
GetShowBackgroundAlways

Détermine si le style de texte chronoté affiche toujours l’arrière-plan.
GetShutdownStatus

Interroge le status d’un appel antérieur à la méthode IMFShutdown ::Shutdown.
GetSink

Obtient un pointeur vers l’un des objets récepteur de capture.
GetSinkInfo

Obtient les types de médias pour les flux audio et vidéo spécifiés dans le profil de transcode.
GetSlowestRate

Récupère le taux de lecture le plus lent pris en charge par l’objet.
GetSource

Obtient un pointeur vers l’objet source de capture.
GetSourceAttributes

Obtient un magasin d’attributs pour la source multimédia.
GetSourceBuffer

Obtient l’objet IMFSourceBuffer à l’index spécifié dans la collection de mémoires tampons.
GetSourceBuffer

Obtient l’objet IMFSourceBuffer à l’index spécifié dans la liste.
GetSourceBuffers

Obtient la collection de mémoires tampons sources associées à cette source multimédia.
GetSourceNodeCollection

Obtient les nœuds sources dans la topologie.
GetSourceOrigin

Retourne l’origine W3C de l’élément multimédia HTML5.
GetStart

Obtient l’heure de début d’un intervalle de temps spécifié.
GetStartStopPosition

Obtient les heures de début et d’arrêt de l’élément multimédia.
GetStartTime

Obtient la position de lecture initiale.
GetStartTime

Obtient l’heure de début de l’indicateur dans la piste.
GetState

Récupère l’état actuel de l’horloge.
GetState

Retourne l’objet d’état spécifié par l’appelant dans la méthode Begin asynchrone. (IMFAsyncResult.GetState)
GetState

Obtient l’état de lecture actuel de l’objet de lecteur MFPlay.
GetStateNoAddRef

Retourne l’objet d’état spécifié par l’appelant dans la méthode asynchrone Begin, sans incrémenter le nombre de références de l’objet. (IMFAsyncResult.GetStateNoAddRef)
GetStatistics

Récupère les statistiques du multiplexeur.
GetStatistics

Obtient une statistique de lecture à partir du moteur multimédia.
GetStatistics

Obtient des statistiques sur les performances de l’enregistreur récepteur.
GetStatus

Retourne la status de l’opération asynchrone. (IMFAsyncResult.GetStatus)
GetStatus

Récupère un HRESULT qui spécifie l’événement status.
GetStereo3DFramePackingMode

Pour la vidéo 3D stéréoscopique, obtient la disposition des deux vues dans une image vidéo.
GetStereo3DRenderMode

Pour la vidéo 3D stéréoscopique, interroge la façon dont le moteur multimédia affiche le contenu vidéo 3D.
GetStream

Récupère un flux du profil par index de flux et/ou récupère le numéro de flux d’un index de flux.
GetStream

Remarque Cette interface n’est pas implémentée dans cette version de Media Foundation. Récupère le numéro de flux d’un flux dans la liste des priorités de flux.
GetStreamAttribute

Obtient un attribut au niveau du flux à partir de la ressource multimédia.
GetStreamAttribute

Interroge l’élément multimédia pour rechercher un attribut de flux.
GetStreamAttributes

Obtient un magasin d’attributs pour un flux sur la source multimédia.
GetStreamAttributes

Obtient le magasin d’attributs de flux avec l’index spécifié.
GetStreamAttributesCount

Obtient le nombre de magasins d’attributs de flux pour l’appareil de capteur. Ce nombre représente le nombre total de flux disponibles pour l’appareil, car chaque flux valide doit avoir un magasin d’attributs qui contient au moins l’ID de flux et la catégorie de flux.
GetStreamByNumber

Récupère un objet de configuration de flux ASF (Advanced Systems Format) pour un flux dans le profil. Cette méthode référence le flux par numéro de flux au lieu de l’index de flux.
GetStreamConfiguration

Obtient la configuration de flux avec l’index spécifié, qui définit un ensemble de sous-flux pouvant être inclus dans la sortie multiplexée.
GetStreamConfiguration

Obtient la configuration de flux actif pour la source multimédia, qui définit l’ensemble des sous-flux inclus dans la sortie multiplexée.
GetStreamConfigurationCount

Obtient le nombre de configurations de flux inscrits, qui définissent un ensemble de sous-flux pouvant être inclus dans la sortie multiplexée.
GetStreamCount

Récupère le nombre de flux dans le profil.
GetStreamCount

Remarque Cette interface n’est pas implémentée dans cette version de Media Foundation. Récupère le nombre d’entrées dans la liste des priorités de flux.
GetStreamCount

Récupère le nombre de flux qui se trouvent dans le contenu ASF (Advanced Systems Format).
GetStreamCount

Obtient le nombre de sous-flux gérés par la source multimédia multiplexée. (IMFMuxStreamAttributesManager.GetStreamCount)
GetStreamCount

Obtient le nombre de sous-flux gérés par la source multimédia multiplexée. (IMFMuxStreamMediaTypeManager.GetStreamCount)
GetStreamCount

Obtient le nombre de sous-flux gérés par la source multimédia multiplexée. (IMFMuxStreamSampleManager.GetStreamCount)
GetStreamCount

Obtient le nombre actuel de flux d’entrée et de sortie sur cette transformation Media Foundation (MFT).
GetStreamDescriptor

Récupère un descripteur de flux pour ce flux multimédia.
GetStreamDescriptorCount

Récupère le nombre de descripteurs de flux dans la présentation. Chaque descripteur de flux contient des informations sur un flux dans la source multimédia. Pour récupérer un descripteur de flux, appelez la méthode IMFPresentationDescriptor ::GetStreamDescriptorByIndex.
GetStreamIdentifier

Récupère un identificateur pour le flux.
GetStreamIDs

Obtient les identificateurs de flux pour les flux d’entrée et de sortie sur cette transformation Media Foundation (MFT).
GetStreamIndexFromFriendlyName

Obtient l’index de flux d’appareil réel traduit à partir d’un nom de flux convivial.
GetStreamingMode

Obtient le mode de diffusion en continu du processus du capteur.
GetStreamingState

Obtient une valeur indiquant si le capteur est en cours de diffusion en continu.
GetStreamLimits

Obtient le nombre minimal et maximal de flux d’entrée et de sortie pour cette transformation Media Foundation (MFT).
GetStreamNumber

Récupère le numéro de flux du flux.
GetStreamPrioritization

MÉTHODE IMFASFProfile ::GetStreamPrioritization
GetStreamSelection

Interroge si un flux est sélectionné pour être lu. (IMFMediaEngineEx.GetStreamSelection)
GetStreamSelection

Demande si un flux est sélectionné.
GetStreamSelection

Interroge si un flux est sélectionné pour être lu. (IMFPMediaItem.GetStreamSelection)
GetStreamsForRecord

Récupère les numéros de flux contenus dans un enregistrement dans l’objet d’exclusion mutuelle Advanced Systems Format.
GetStreamSinkById

Obtient un récepteur de flux, spécifié par l’identificateur de flux.
GetStreamSinkCount

Obtient le nombre de récepteurs de flux sur ce récepteur multimédia.
GetStreamType

Obtient le type de média principal du flux.
GetString

Récupère une chaîne de caractères larges associée à une clé.
GetStringLength

Récupère la longueur d’une valeur de chaîne associée à une clé.
GetStyle

Obtient des informations sur le style de l’indicateur de texte chronologique.
GetStyleCount

Obtient le nombre de styles définis dans le fichier SAMI.
GetStyles

Obtient la liste des noms de style définis dans le fichier SAMI.
GetSubEntries

La méthode GetSubEntries obtient un tableau d’index de sous-entités qui ont été définis par un appel précédent à SetSubEntries.
GetSubformatting

Obtient une sous-mise en forme dans l’objet de texte tempté mis en forme.
GetSubformattingCount

Obtient le nombre de sous-formats dans l’objet de texte tempté mis en forme.
GetSupportedHardwareEffects

Retourne la liste des effets pris en charge dans le processeur vidéo actuellement configuré.
GetSupportedProtocolType

Récupère un protocole pris en charge par index.
GetSupportedRates

Obtient la plage des taux de lecture pris en charge.
GetSupportedStates

Obtient les états d’occlusion pris en charge par l’appareil actuel.
GetSurfacePitch

Obtient la foulée d’une surface protégée.
GetSuspendNotify

Obtient l’interface de notification de suspension du module de déchiffrement de contenu (CDM).
GetSuspendNotify

Récupère un objet pour les événements de suspension IMFContentDecryptionModuleSession.
GetSymbolicLink

Obtient le lien symbolique du capteur associé au rapport.
GetSymbolicLink

Obtient le nom du lien symbolique de l’appareil de capteur.
GetSymbolicLink

Obtient le nom de lien symbolique du groupe de capteurs.
Gettext

Obtient le texte dans l’objet de texte chronoté mis en forme.
GetTextAlignment

Obtient l’alignement du texte du style de texte chronoté.
GetTextDecoration

Obtient la façon dont le texte est décoré pour le style de texte chronoté.
GetTextOutline

Obtient le plan de texte pour le style de texte chronoté.
GetTextTracks

Obtient la liste de toutes les pistes de texte chronoté dans le composant timed-text.
GetTime

Récupère l’heure d’horloge la plus récente.
GetTimelineMarkerTimer

Obtient l’heure du marqueur chronologie suivant, le cas échéant.
GetTimeSeekResult

Obtient le résultat d’une recherche basée sur le temps.
GetTimeSeekResult

Appelé par Microsoft Media Foundation pour récupérer les valeurs de l’en-tête HTTP TimeSeekRange.DLNA.ORG, le cas échéant, que le serveur a spécifié dans sa réponse.
GetTimeSource

Récupère la source d’heure de présentation de l’horloge.
GetTimeStampOffset

Obtient le décalage d’horodatage pour les segments multimédias ajoutés à l’objet IMFSourceBuffer.
GetTitle

La méthode GetTitle récupère le titre, défini par un appel précédent à SetTitle, de l’entrée.
GetTocByType

GetTocByType récupère toutes les tables des matières d’un type spécifié à partir de l’objet Parser TOC.
GetTocCount

La méthode GetTocCount récupère le nombre de tables des matières, d’un type de position spécifié, dans l’objet Parser TOC.
GetTopologyID

Obtient l’identificateur de la topologie.
GetTopologyWorkQueueMMCSSClass

Récupère la classe MMCSS (Multimedia Class Scheduler Service) pour une branche spécifiée de la topologie actuelle.
GetTopologyWorkQueueMMCSSPriority

Récupère la chaîne MMCSS (Multimedia Class Scheduler Service) associée à la file d’attente de travail de topologie donnée.
GetTopologyWorkQueueMMCSSTaskId

Récupère l’identificateur de tâche MMCSS (Multimedia Class Scheduler Service) pour une branche spécifiée de la topologie actuelle.
GetTopoNodeID

Récupère l’identificateur du nœud.
GetTotalLength

Appelé par Microsoft Media Foundation pour récupérer la longueur totale de la ressource en cours de téléchargement, si elle est connue.
GetTotalLength

Récupère la longueur totale des données valides dans toutes les mémoires tampons de l’exemple. La longueur est calculée comme la somme des valeurs récupérées par la méthode IMFMediaBuffer ::GetCurrentLength.
GetTrack

Obtient une piste de texte dans la liste à partir de l’index de la piste.
GetTrackById

Obtient une piste de texte dans la liste à partir de l’identificateur de la piste.
GetTrackId

Obtient l’identificateur du repère de texte chronopliquée.
GetTrackKind

Obtient le type de piste de texte chronopliquée.
GetTracks

Récupère une liste de tous les suivis de texte chronoodaté enregistrés auprès de l’IMFTimedText.
GetTransformCount

Appelé par le pipeline multimédia pour obtenir le nombre de transformations fournies par la transformation du capteur.
GetTransformForStream

Obtient un pointeur vers une transformation Media Foundation (MFT) pour un flux spécifié. (IMFSinkWriterEx.GetTransformForStream)
GetTransformForStream

Obtient un pointeur vers une transformation Media Foundation (MFT) pour un flux spécifié. (IMFSourceReaderEx.GetTransformForStream)
GetTransformInformation

Appelé par le pipeline multimédia pour obtenir des informations sur une transformation fournie par la transformation du capteur.
Gettype

Obtient le type de configuration du contrôle, indiquant si la valeur du contrôle doit être définie avant le début de la diffusion en continu ou après le début de la diffusion en continu.
Gettype

Récupère le type d’exclusion mutuelle représenté par l’objet d’exclusion mutuelle ASF (Advanced Systems Format).
Gettype

Récupère le type d’événement. Le type d’événement indique ce qui s’est passé pour déclencher l’événement. Il définit également la signification de la valeur d’événement.
Gettype

Obtient le type MIME d’un élément de la liste.
Gettype

Obtient le type de l’objet audio spatial représenté par la mémoire tampon. Si SetType n’a pas été appelé précédemment, cette méthode retourne la valeur par défaut de AudioObjectType_None.
GetUINT32

Récupère une valeur UINT32 associée à une clé.
GetUINT64

Récupère une valeur UINT64 associée à une clé.
GetUnderlyingClock

Récupère l’horloge sous-jacente que la source de temps de présentation utilise pour générer ses heures d’horloge.
GetUnknown

Récupère un pointeur d’interface associé à une clé.
GetUnknown

Obtient un pointeur IUnknown précédemment stocké dans l’objet mémoire tampon multimédia.
GetUpdating

Obtient une valeur qui indique si Append, AppendByteStream ou Remove est en cours.
Geturl

Retourne l’URL utilisée pour l’envoi de la demande.
Geturl

Obtient l’URL d’un élément dans la liste.
Geturl

Obtient l’URL utilisée pour créer l’élément multimédia.
GetUser

Récupère le nom d’utilisateur.
GetUserData

Obtient la valeur définie par l’application stockée dans l’élément multimédia.
GetValue

La méthode ICodecAPI ::GetValue obtient la valeur actuelle d’une propriété de codec.
GetValue

Récupère la valeur associée à l’événement, le cas échéant. La valeur est récupérée sous forme de structure PROPVARIANT. Le type de données réel et la signification de la valeur dépendent de l’événement.
GetVideoAspectRatio

Obtient le rapport d’aspect de l’image du flux vidéo.
GetVideoAttributes

Obtient les paramètres de flux vidéo actuellement définis dans le profil de transcode.
GetVideoDecoderCaps

Récupère les fonctionnalités et les limitations du décodeur vidéo.
GetVideoDecoderConfig

Obtient une configuration de décodeur prise en charge par le pilote.
GetVideoDecoderConfigCount

Obtient le nombre de configurations de décodeur que le pilote prend en charge pour une description vidéo spécifiée.
GetVideoDecoderProfile

Obtient un profil pris en charge par le pilote.
GetVideoDecoderProfileCount

Obtient le nombre de profils pris en charge par le pilote.
GetVideoDecoderService

Récupère le service de décodeur DirectX Video Acceleration (DXVA) qui a créé cet appareil de décodeur.
GetVideoFormat

GetVideoFormat n’est plus disponible à partir de Windows 7.
GetVideoProcessBltState

Obtient la valeur d’un paramètre d’état pour les opérations blit effectuées par un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorCaps

Obtient les fonctionnalités du processeur vidéo.
GetVideoProcessorCaps

Obtient les fonctionnalités d’un ou plusieurs processeurs vidéo Haute définition (DXVA-HD) Microsoft DirectX Video Acceleration.
GetVideoProcessorCaps

Récupère les fonctionnalités de l’appareil de processeur vidéo.
GetVideoProcessorCaps

Obtient les fonctionnalités d’un appareil de processeur vidéo spécifié.
GetVideoProcessorContentDesc

Obtient la description de contenu utilisée pour créer cet énumérateur.
GetVideoProcessorCustomRate

Obtient la liste des fréquences d’images personnalisées qu’un processeur vidéo prend en charge.
GetVideoProcessorCustomRates

Obtient une liste des tarifs personnalisés pris en charge par un processeur vidéo Haute définition (DXVA-HD) d’accélération vidéo Microsoft DirectX. Les taux personnalisés sont utilisés pour la conversion de fréquence d’images et la télécine inverse (IVTC).
GetVideoProcessorDeviceCaps

Obtient les fonctionnalités de l’appareil Microsoft DirectX Video Acceleration Haute Définition (DXVA-HD).
GetVideoProcessorDeviceGuids

Obtient un tableau de GUID qui identifient les processeurs vidéo pris en charge par le matériel graphique.
GetVideoProcessorFilterRange

Obtient la plage de valeurs d’un filtre d’image.
GetVideoProcessorFilterRange

Obtient la plage de valeurs pour un filtre d’image pris en charge par l’appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorInputFormats

Obtient la liste des formats d’entrée pris en charge par l’appareil Microsoft DirectX Video Acceleration Haute Définition (DXVA-HD).
GetVideoProcessorOutputFormats

Obtient la liste des formats de sortie pris en charge par l’appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorRateConversionCaps

Retourne un groupe de fonctionnalités de processeur vidéo associées à la conversion de fréquence d’images, y compris le désentlacement et la télécine inverse.
GetVideoProcessorRenderTargets

Obtient les formats cibles de rendu pris en charge par un appareil de processeur vidéo. La liste peut inclure des formats RVB et YUV.
GetVideoProcessorService

Récupère le service de processeur vidéo DirectX Video Acceleration (DXVA) qui a créé ce périphérique de processeur vidéo.
GetVideoProcessorSubStreamFormats

Obtient la liste des formats de sous-flux pris en charge par un périphérique de processeur vidéo spécifié.
GetVideoProcessStreamState

Obtient la valeur d’un paramètre d’état pour un flux d’entrée sur un appareil DXVA-HD (Microsoft DirectX Video Acceleration High Definition).
GetVideoRepresentation

Récupère une autre représentation du type de média.
GetVideoService

Interroge l’appareil Microsoft Direct3D pour une interface.
GetVideoService

Obtient une interface de service DXVA (DirectX Video Acceleration).
GetVideoSourceRect

Obtient le rectangle source vidéo.
GetVideoSwapchainHandle

Obtient un handle pour la chaîne d’échange sans fenêtre.
GetVideoWindow

Obtient la fenêtre dans laquelle la vidéo est affichée.
GetVolume

Obtient le niveau de volume audio.
GetVolume

Obtient le volume audio actuel.
GetWrap

Détermine si la fonctionnalité de habillage de mots est activée dans la région.
GetWritingMode

Obtient le mode d’écriture de la région.
HasAudio

Interroge si la ressource multimédia actuelle contient un flux audio.
HasAudio

Interroge si l’élément multimédia contient un flux audio.
HasNullSourceOrigin

Appelé par Microsoft Media Foundation pour détecter le cas où une requête HTTP ou HTTPS a été redirigée vers un autre serveur d’origine différente.
HasVideo

Interroge si la ressource multimédia actuelle contient un flux vidéo.
HasVideo

Demande si l’élément multimédia contient un flux vidéo.
Init

La méthode Init initialise l’objet Parser TOC et l’associe à un fichier multimédia.
Initialiser

Initialise l’objet indexeur.
Initialiser

Initialise le multiplexeur avec les données d’un objet ContentInfo ASF.
Initialiser

Réinitialise le séparateur ASF (Advanced Systems Format) et le configure pour analyser les données d’une section de données ASF.
Initialiser

Initialise le moteur de capture.
Initialiser

Initialise le récepteur multimédia DLNA (Digital Living Network Alliance). (IMFDLNASinkInit.Initialize)
InitializeCaptureSampleAllocator

Initialise l’exemple d’allocation avec des paramètres pertinents pour les scénarios de capture vidéo.
InitializeExtensionCommand

Enregistre une commande pour initialiser ou réin initialiser une commande d’extension vidéo dans une liste de commandes de décodage vidéo.
InitializeExtensionCommand

Enregistre une commande pour initialiser ou réin initialiser une commande d’extension vidéo dans une liste de commandes de processeur vidéo.
InitializeFactory

Appelé par le pipeline multimédia pour initialiser la transformation du capteur.
InitializeHardwareKey

Permet au pilote d’affichage de retourner des informations spécifiques à IHV utilisées lors de l’initialisation d’une nouvelle clé matérielle.
InitializeSampleAllocator

Spécifie le nombre d’exemples à allouer et le type de média pour les exemples.
InitializeSampleAllocatorEx

Initialise l’exemple d’objet d’allocator vidéo.
InitInputProtection

Initialise l’exemple de protection sur le composant en aval.
InitOutputProtection

Récupère les informations d’initialisation pour la protection des exemples à partir du composant amont.
InsertAudioEffect

Insère un effet audio.
InsertEffect

Applique un effet audio ou vidéo à la lecture.
InsertElementAt

Ajoute un objet à l’index spécifié dans la collection.
InsertVideoEffect

Insère un effet vidéo.
Appeler

Appelé lorsqu’une opération asynchrone est terminée. (IMFAsyncCallback.Invoke)
InvokeFunction

Appelle l’implémentation du système de protection dans le processeur de sécurité.
IsActive

Détermine si la piste de texte chronopliquée est active.
IsAutomaticSupported

Demande si l’enabler de contenu peut effectuer toutes ses actions automatiquement.
IsBackgroundTransferActive

Interroge si le transfert en arrière-plan est actif.
IsCompressedFormat

Demande si le type de média est un format compressé dans le temps.
IsContiguousFormat

Interroge si la mémoire tampon est contiguë dans son format natif.
IsDisabled

Demande si un identificateur de classe (CLSID) apparaît dans la liste bloquée. (IMFPluginControl.IsDisabled)
IsEnded

Demande si la lecture est terminée.
IsEndOfStream

Interroge si la position actuelle a atteint la fin du flux.
IsEqual

Compare deux types de médias et détermine s’ils sont identiques. S’ils ne sont pas identiques, la méthode indique comment les deux formats diffèrent.
IsExternal

Détermine si le style de texte chronoté est externe.
IsFinal

Interroge si cette sortie est un récepteur de stratégie, ce qui signifie qu’elle gère les droits et les restrictions requis par l’autorité d’approbation d’entrée (ITA).
IsInBand

Détermine si la piste de texte chronopliquée est inband.
IsInBandEnabled

Détermine si le mode en bande est activé.
IsMediaTypeSupported

Demande si l’objet prend en charge un type de média spécifié.
IsMediaTypeSupported

Détermine si un flux multimédia prend en charge le type de média spécifié.
IsModifiable

La méthode IsModifiable demande si une propriété de codec peut être modifiée, compte tenu de la configuration actuelle du codec. (ICodecAPI ::IsModifiable)
IsPaused

Demande si la lecture est actuellement suspendue.
IsPlaybackRateSupported

Demande si le moteur multimédia peut lire à un débit de lecture spécifié.
IsProtected

Interroge si la ressource multimédia contient du contenu protégé.
IsProtected

Demande si l’élément multimédia contient du contenu protégé.
IsRateSupported

Demande si l’objet prend en charge un taux de lecture spécifié.
IsSameOrigin

Retourne true lorsque l’URL spécifiée a la même origine que l’élément multimédia HTML5.
IsSeeking

Interroge si le moteur multimédia recherche actuellement une nouvelle position de lecture.
IsStereo3D

Interroge si la ressource multimédia contient une vidéo 3D stéréoscopique.
IsSupported

La méthode IsSupported demande si un codec prend en charge une propriété donnée. (ICodecAPI ::IsSupported)
IsTimeSeekSupported

Demande si le flux d’octets prend en charge la recherche basée sur le temps.
IsTypeSupported

Obtient une valeur qui indique si le système de clé spécifié prend en charge le type de média spécifié.
IsTypeSupported

Obtient une valeur qui indique si le type MIME spécifié est pris en charge par la source multimédia.
IsTypeSupported

Demande si le système de clé spécifié et, éventuellement, le type de contenu sont pris en charge.
IsTypeSupportedEx

Les requêtes du type de contenu spécifié sont prises en charge pour le système de clés spécifié.
KeyAdded

Avertit l’application que la clé a été ajoutée.
KeyError

Avertit l’application qu’une erreur s’est produite lors du traitement de la clé.
KeyMessage

Transmet des informations à l’application afin qu’elle puisse lancer une acquisition de clé.
KeyMessage

Appelé lorsque le module de déchiffrement de contenu (CDM) a généré un message pour la session.
KeyStatusChanged

La fonction IMFContentDecryptionModuleSessionCallbacks ::KeyStatusChanged est appelée lorsqu’il y a eu une modification des clés dans la session CDM (Content Decryption Module) ou leur status.
Load

Crée une topologie entièrement chargée à partir de la topologie partielle d’entrée.
Load

Charge la source multimédia actuelle.
Load

La fonction IMFContentDecryptionModuleSession ::Load charge les données de la session spécifiée dans l’objet IMFContentDecryptionModuleSession.
LoadDefaults

Charge les valeurs par défaut du contrôle de la caméra pour la source de capture spécifiée.
LoadReference

Marshale une interface à partir de données stockées dans le flux.
Verrou

Donne à l’appelant l’accès à la mémoire dans la mémoire tampon, pour la lecture ou l’écriture.
Lock2D

Donne à l’appelant l’accès à la mémoire dans la mémoire tampon. (IMF2DBuffer.Lock2D)
Lock2DSize

Donne à l’appelant l’accès à la mémoire dans la mémoire tampon. (IMF2DBuffer2.Lock2DSize)
LockControlData

Récupère la charge utile des données pour le contrôle associé à l’instance IMFCameraControlDefaults, ce qui permet aux clients de modifier directement la valeur du contrôle.
LockDevice

Donne à l’appelant un accès exclusif à l’appareil Microsoft Direct3D.
LockDevice

Donne à l’appelant un accès exclusif à l’appareil Direct3D.
LockPayload

Verrouille la mémoire tampon de charge utile interne contenue dans le contrôle de périphérique de capture pour permettre l’interrogation ou la modification de la charge utile.
LockProcess

Empêche le processus PMP (Protected Media Path) de se terminer. (IMFPMPHost.LockProcess)
LockProcess

Empêche le processus PMP (Protected Media Path) de se terminer. (IMFPMPHostApp.LockProcess)
LockProcess

Empêche le processus PMP (Protected Media Path) de se terminer. (IMFPMPServer.LockProcess)
LockStore

Verrouille le magasin d’attributs afin qu’aucun autre thread ne puisse y accéder.
LoggedOnUser

Demande si les informations d’identification connectées doivent être utilisées.
MFAddPeriodicCallback

Définit une fonction de rappel à appeler à un intervalle fixe. (MFAddPeriodicCallback)
MFAllocateSerialWorkQueue

Crée une file d’attente de travail qui est garantie pour sérialiser les éléments de travail.
MFAllocateWorkQueue

Crée une file d’attente de travail. (MFAllocateWorkQueue)
MFAllocateWorkQueueEx

Crée une file d’attente de travail. (MFAllocateWorkQueueEx)
MFAverageTimePerFrameToFrameRate

Calcule la fréquence d’images, en images par seconde, à partir de la durée moyenne d’une image vidéo.
MFBeginCreateFile

Commence une demande asynchrone de création d’un flux d’octets à partir d’un fichier.
MFBeginRegisterWorkQueueWithMMCSS

Associe une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). (MFBeginRegisterWorkQueueWithMMCSS)
MFBeginRegisterWorkQueueWithMMCSSEx

Associe une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). (MFBeginRegisterWorkQueueWithMMCSSEx)
MFBeginUnregisterWorkQueueWithMMCSS

Annule l’inscription d’une file d’attente de travail à partir d’une tâche MMCSS (Multimedia Class Scheduler Service). (MFBeginUnregisterWorkQueueWithMMCSS)
MFCalculateBitmapImageSize

Récupère la taille de l’image pour un format vidéo.
MFCalculateImageSize

Récupère la taille de l’image, en octets, pour un format vidéo non compressé. (MFCalculateImageSize)
MFCancelCreateFile

Annule une demande asynchrone de création d’un flux d’octets à partir d’un fichier.
MFCancelWorkItem

Tente d’annuler une opération asynchrone planifiée avec MFScheduleWorkItem ou MFScheduleWorkItemEx.
MFCombineSamples

Concatène un exemple multimédia sur un autre exemple si sa durée combinée ne dépasse pas la durée spécifiée.
MFCompareFullToPartialMediaType

Compare un type de média complet à un type de média partiel.
MFConvertColorInfoFromDXVA

Définit les informations de couleur étendues dans une structure MFVIDEOFORMAT.
MFConvertColorInfoToDXVA

Convertit les informations de couleur étendues d’un format MFVIDEOFORMAT en informations de couleur DXVA (DirectX Video Acceleration) équivalentes.
MFConvertFromFP16Array

Convertit un tableau de nombres à virgule flottante 16 bits en un tableau de nombres à virgule flottante 32 bits.
MFConvertToFP16Array

Convertit un tableau de nombres à virgule flottante 32 bits en un tableau de nombres à virgule flottante 16 bits.
MFCopyImage

Copie une image ou un plan d’image d’une mémoire tampon vers une autre.
MFCreate2DMediaBuffer

Crée un objet mémoire tampon système pour contenir les données d’image 2D.
MFCreate3GPMediaSink

Crée un récepteur multimédia pour la création de fichiers 3GP.
MFCreateAC3MediaSink

Crée une instance du récepteur de média AC-3.
MFCreateADTSMediaSink

Crée une instance du récepteur multimédia ADTS (Audio Data Transport Stream).
MFCreateAggregateSource

Crée une source multimédia qui agrège une collection de sources multimédias.
MFCreateAlignedMemoryBuffer

Alloue de la mémoire système avec un alignement d’octets spécifié et crée une mémoire tampon multimédia pour gérer la mémoire.
MFCreateAMMediaTypeFromMFMediaType

Crée une structure de AM_MEDIA_TYPE DirectShow à partir d’un type de média Media Foundation.
MFCreateASFContentInfo

Crée l’objet Objet d’en-tête ASF.
MFCreateASFIndexer

Crée l’objet Indexer ASF.
MFCreateASFIndexerByteStream

Crée un flux d’octets pour accéder à l’index dans un flux ASF.
MFCreateASFMediaSink

Crée le récepteur de média ASF.
MFCreateASFMediaSinkActivate

Crée un objet d’activation qui peut être utilisé pour créer le récepteur de média ASF.
MFCreateASFMultiplexer

Crée le multiplexeur ASF.
MFCreateASFProfile

Crée l’objet de profil ASF.
MFCreateASFProfileFromPresentationDescriptor

Crée un objet de profil ASF à partir d’un descripteur de présentation.
MFCreateASFSplitter

Crée le séparateur ASF.
MFCreateASFStreamingMediaSink

Crée un objet d’activation pour le récepteur de streaming ASF. (MFCreateASFStreamingMediaSink)
MFCreateASFStreamingMediaSinkActivate

Crée un objet d’activation pour le récepteur de streaming ASF. (MFCreateASFStreamingMediaSinkActivate)
MFCreateASFStreamSelector

Crée le sélecteur de flux ASF.
MFCreateAsyncResult

Crée un objet de résultat asynchrone. Utilisez cette fonction si vous implémentez une méthode asynchrone. (MFCreateAsyncResult)
MFCreateAttributes

Crée un magasin d’attributs vide.
MFCreateAudioMediaType

Crée un type de média audio à partir d’une structure WAVEFORMATEX.
MFCreateAudioRenderer

Crée le convertisseur audio de streaming.
MFCreateAudioRendererActivate

Crée un objet d’activation pour le convertisseur audio de streaming.
MFCreateAVIMediaSink

Crée un récepteur Audio-Video entrelacé (AVI).
MFCreateCameraControlMonitor

Crée un instance de IMFCameraControlMonitor.
MFCreateCameraOcclusionStateMonitor

Crée une instance de IMFCameraOcclusionStateMonitor qui permet à une application de recevoir des notifications lorsque l’état d’occlusion de la caméra change.
MFCreateCollection

Crée un objet de collection vide.
MFCreateContentDecryptorContext

Crée une interface IMFContentDecryptorContext pour le système de protection des médias spécifié.
MFCreateContentProtectionDevice

Crée une interface IMFContentProtectionDevice pour le système de protection des médias spécifié.
MFCreateCredentialCache

Crée un objet de cache d’informations d’identification. Une application peut utiliser cet objet pour implémenter un gestionnaire d’informations d’identification personnalisé.
MFCreateD3D12SynchronizationObject

Instancie une primitive de synchronisation Media Foundation D3D12 utilisée pour synchroniser l’accès à une ressource D3D12 stockée dans un objet Media Foundation.
MFCreateDeviceSource

Crée une source multimédia pour un appareil de capture matérielle.
MFCreateDeviceSourceActivate

Crée un objet d’activation qui représente un appareil de capture matérielle.
MFCreateDXGIDeviceManager

Crée une instance de l’infrastructure graphique Microsoft DirectX (DXGI) Gestionnaire de périphériques.
MFCreateDXGISurfaceBuffer

Crée une mémoire tampon multimédia pour gérer une surface d’infrastructure graphique Microsoft DirectX (DXGI).
MFCreateDXSurfaceBuffer

Crée un objet de mémoire tampon multimédia qui gère une surface Direct3D 9.
MFCreateEncryptedMediaExtensionsStoreActivate

La fonction MFCreateEncryptedMediaExtensionsStoreActivate crée un objet qui implémente IMFActivate. L’implémentation d’ActivateObject de cet objet est basée sur l’ID de classe et l’ID de classe IMFPMPHostApp spécifiés.
MFCreateEventQueue

Crée une file d’attente d’événements.
MFCreateFile

Crée un flux d’octets à partir d’un fichier.
MFCreateFMPEG4MediaSink

Crée un récepteur multimédia pour la création de fichiers MP4 fragmentés.
MFCreateLegacyMediaBufferOnMFMediaBuffer

Convertit une mémoire tampon multimédia Media Foundation en mémoire tampon compatible avec directX Media Objects (DMO).
MFCreateMediaBufferFromMediaType

Alloue une mémoire tampon système optimale pour un type de média spécifié.
MFCreateMediaBufferWrapper

Crée une mémoire tampon multimédia qui encapsule une mémoire tampon multimédia existante.
MFCreateMediaEvent

Crée un objet d’événement multimédia.
MFCreateMediaExtensionActivate

Crée un objet d’activation pour une classe Windows Runtime.
MFCreateMediaSession

Crée la session multimédia dans le processus de l’application.
MFCreateMediaType

Crée un type de média vide.
MFCreateMediaTypeFromProperties

Créez un type IMFMediaType à partir de propriétés.
MFCreateMediaTypeFromRepresentation

Crée un type de média Media Foundation à partir d’une autre représentation au format.
MFCreateMemoryBuffer

Alloue la mémoire système et crée une mémoire tampon multimédia pour la gérer.
MFCreateMFByteStreamOnStream

Crée un flux d’octets Microsoft Media Foundation qui encapsule un pointeur IStream.
MFCreateMFByteStreamOnStreamEx

Crée un flux d’octets Microsoft Media Foundation qui encapsule un objet IRandomAccessStream.
MFCreateMFByteStreamWrapper

Crée un wrapper pour un flux d’octets.
MFCreateMFVideoFormatFromMFMediaType

Crée une structure MFVIDEOFORMAT à partir d’un type de média vidéo.
MFCreateMP3MediaSink

Crée le récepteur multimédia MP3.
MFCreateMPEG4MediaSink

Crée un récepteur multimédia pour la création de fichiers MP4.
MFCreateMuxSink

Crée un récepteur multimédia générique qui encapsule un multiplexeur Transformation Microsoft Media Foundation (MFT).
MFCreateMuxStreamAttributes

Crée un IMFAttributes décrivant le contenu des sous-flux multiplexés.
MFCreateMuxStreamMediaType

Crée un type IMFMediaType décrivant les types multimédias des sous-flux multiplexés.
MFCreateMuxStreamSample

Crée un IMFSample contenant les exemples de sous-flux multiplexés.
MFCreateNetSchemePlugin

Crée le gestionnaire de schéma pour la source réseau.
MFCreatePMPMediaSession

Crée une instance de la session multimédia à l’intérieur d’un processus PMP (Protected Media Path).
MFCreatePMPServer

Crée l’objet serveur PMP (Protected Media Path).
MFCreatePresentationClock

Crée l’horloge de présentation.
MFCreatePresentationDescriptor

Crée un descripteur de présentation.
MFCreatePresentationDescriptorFromASFProfile

Crée un descripteur de présentation à partir d’un objet de profil ASF.
MFCreatePropertiesFromMediaType

Crée des propriétés à partir d’un type IMFMediaType.
MFCreateProtectedEnvironmentAccess

Crée un objet IMFProtectedEnvironmentAccess qui permet aux systèmes de protection de contenu d’effectuer une liaison avec l’environnement protégé.
MFCreateProxyLocator

Crée un localisateur de proxy par défaut.
MFCreateRelativePanelWatcher

Crée une instance de l’interface IMFRelativePanelWatcher
MFCreateRemoteDesktopPlugin

Crée l’objet de plug-in Bureau à distance. Utilisez cet objet si l’application est en cours d’exécution dans une session cliente des services Terminal Server.
MFCreateSample

Crée un exemple de média vide.
MFCreateSampleCopierMFT

Crée une instance de l’exemple de transformation du copieur.
MFCreateSampleGrabberSinkActivate

Crée un objet d’activation pour l’exemple de récepteur multimédia de capture.
MFCreateSensorActivityMonitor

Initialise une nouvelle instance de l’interface IMFSensorActivityMonitor.
MFCreateSensorGroup

Crée une instance de l’interface IMFSensorGroup en fonction du nom de lien symbolique fourni.
MFCreateSensorProfile

Crée un profil de capteur, en fonction du type, de l’index et des contraintes facultatives spécifiées.
MFCreateSensorProfileCollection

Crée une collection de profils de capteur.
MFCreateSensorStream

Crée une instance de l’interface IMFSensorStream.
MFCreateSequencerSegmentOffset

Crée un PROPVARIANT qui peut être utilisé pour rechercher dans une présentation source de séquenceur.
MFCreateSequencerSource

Crée la source du séquenceur.
MFCreateSimpleTypeHandler

Crée un gestionnaire de type multimédia qui prend en charge un type de média unique à la fois.
MFCreateSinkWriterFromMediaSink

Crée l’enregistreur récepteur à partir d’un récepteur multimédia.
MFCreateSinkWriterFromURL

Crée l’enregistreur récepteur à partir d’une URL ou d’un flux d’octets.
MFCreateSourceReaderFromByteStream

Crée le lecteur source à partir d’un flux d’octets.
MFCreateSourceReaderFromMediaSource

Crée le lecteur source à partir d’une source multimédia.
MFCreateSourceReaderFromURL

Crée le lecteur source à partir d’une URL.
MFCreateSourceResolver

Crée le programme de résolution source, qui est utilisé pour créer une source multimédia à partir d’une URL ou d’un flux d’octets.
MFCreateStandardQualityManager

Crée l’implémentation par défaut du gestionnaire de qualité.
MFCreateStreamDescriptor

Crée un descripteur de flux.
MFCreateStreamOnMFByteStream

Retourne un pointeur IStream qui encapsule un flux d’octets Microsoft Media Foundation.
MFCreateStreamOnMFByteStreamEx

Crée un objet IRandomAccessStream qui encapsule un flux d’octets Microsoft Media Foundation.
MFCreateSystemTimeSource

Crée une source de temps de présentation basée sur l’heure système.
MFCreateTempFile

Crée un flux d’octets qui est sauvegardé par un fichier local temporaire.
MFCreateTopoLoader

Crée une instance du chargeur de topologie.
MFCreateTopology

Crée un objet de topologie.
MFCreateTopologyNode

Crée un nœud de topologie.
MFCreateTrackedSample

Crée un objet IMFTrackedSample qui effectue le suivi du nombre de références sur un exemple de média vidéo.
MFCreateTranscodeProfile

Crée un objet de profil de transcode vide.
MFCreateTranscodeSinkActivate

Crée l’objet d’activation du récepteur de transcode.
MFCreateTranscodeTopology

Crée une topologie de transcode partiel.
MFCreateTranscodeTopologyFromByteStream

Crée une topologie pour le transcodage vers un flux d’octets.
MFCreateTransformActivate

Crée un objet d’activation générique pour les transformations Media Foundation (MFT).
MFCreateVideoMediaType

Crée un type de média vidéo à partir d’une structure MFVIDEOFORMAT.
MFCreateVideoMediaTypeFromBitMapInfoHeader

Cette fonction n’est pas implémentée. (MFCreateVideoMediaTypeFromBitMapInfoHeader)
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx

Crée un type de média vidéo à partir d’une structure BITMAPINFOHEADER.
MFCreateVideoMediaTypeFromSubtype

Crée un type de média vidéo partiel avec un sous-type spécifié.
MFCreateVideoMediaTypeFromVideoInfoHeader

Crée un type de média à partir d’une structure KS_VIDEOINFOHEADER.
MFCreateVideoMediaTypeFromVideoInfoHeader2

Crée un type de média à partir d’une structure KS_VIDEOINFOHEADER2.
MFCreateVideoRendererActivate

Crée un objet d’activation pour le récepteur multimédia evr (Enhanced Video Renderer).
MFCreateVideoSampleAllocatorEx

Crée un objet qui alloue des exemples vidéo compatibles avec Microsoft DirectX Graphics Infrastructure (DXGI).
MFCreateVirtualCamera

Crée un objet de caméra virtuelle qui peut être utilisé par l’appelant pour inscrire, annuler ou supprimer la caméra virtuelle du système.
MFCreateWaveFormatExFromMFMediaType

Convertit un type de média audio Media Foundation en structure WAVEFORMATEX.
MFCreateWAVEMediaSink

Crée un récepteur d’archive WAVE. Le récepteur d’archive WAVE prend l’audio et l’écrit dans un fichier .wav.
MFCreateWICBitmapBuffer

Crée un objet de mémoire tampon multimédia qui gère un composant d’acquisition d’images Windows (WIC).
MFCreateWMAEncoderActivate

Crée un objet d’activation qui peut être utilisé pour créer un encodeur Windows Media Audio (WMA).
MFCreateWMVEncoderActivate

Crée un objet d’activation qui peut être utilisé pour créer un encodeur Vidéo Windows Media (WMV).
MFDeserializeAttributesFromStream

Charge les attributs d’un flux dans un magasin d’attributs.
MFDeserializePresentationDescriptor

Désérialise un descripteur de présentation à partir d’un tableau d’octets.
MFEndCreateFile

Termine une demande asynchrone de création d’un flux d’octets à partir d’un fichier.
MFEndRegisterWorkQueueWithMMCSS

Termine une demande asynchrone d’association d’une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). (MFEndRegisterWorkQueueWithMMCSS)
MFEndUnregisterWorkQueueWithMMCSS

Exécute une demande asynchrone pour annuler l’inscription d’une file d’attente de travail à partir d’une tâche MMCSS (Multimedia Class Scheduler Service).
MFEnumDeviceSources

Énumère les appareils de capture audio ou vidéo.
MFFrameRateToAverageTimePerFrame

Convertit une fréquence d’images vidéo en durée d’image.
MFGetAttribute2UINT32asUINT64

Obtient un attribut dont la valeur est deux valeurs UINT32 regroupées dans un UINT64.
MFGetAttributeDouble

Retourne une double valeur d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent.
MFGetAttributeRatio

Récupère un attribut dont la valeur est un ratio.
MFGetAttributesAsBlob

Convertit le contenu d’un magasin d’attributs en tableau d’octets.
MFGetAttributesAsBlobSize

Récupère la taille de la mémoire tampon nécessaire pour la fonction MFGetAttributesAsBlob.
MFGetAttributeSize

Récupère un attribut dont la valeur est une taille, exprimée sous forme de largeur et de hauteur.
MFGetAttributeString

Obtient une valeur de chaîne à partir d’un magasin d’attributs.
MFGetAttributeUINT32

Retourne une valeur UINT32 d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent.
MFGetAttributeUINT64

Retourne une valeur UINT64 d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent.
MFGetContentProtectionSystemCLSID

Obtient l’identificateur de classe d’un système de protection de contenu.
MFGetLocalId

Obtient l’ID système local.
MFGetMFTMerit

Obtient la valeur de mérite d’un codec matériel.
MFGetPlaneSize

Récupère la taille de l’image, en octets, pour un format vidéo non compressé. (MFGetPlaneSize)
MFGetPluginControl

Obtient un pointeur vers le gestionnaire de plug-in Microsoft Media Foundation.
MFGetService

Interroge un objet pour une interface de service spécifiée. (MFGetService)
MFGetStrideForBitmapInfoHeader

Calcule la foulée de surface minimale pour un format vidéo.
MFGetSupportedMimeTypes

Récupère les types MIME qui sont inscrits pour le programme de résolution source.
MFGetSupportedSchemes

Récupère les schémas d’URL qui sont inscrits pour le programme de résolution source.
MFGetSystemId

Retourne un objet IMFSystemId pour récupérer les données d’ID système.
MFGetSystemTime

Retourne l’heure système.
MFGetTimerPeriodicity

Récupère l’intervalle du minuteur pour la fonction MFAddPeriodicCallback.
MFGetTopoNodeCurrentType

Obtient le type de média d’un flux associé à un nœud de topologie.
MFGetUncompressedVideoFormat

Retourne la valeur FOURCC ou D3DFORMAT pour un format vidéo non compressé.
MFGetWorkQueueMMCSSClass

Récupère la classe MMCSS (Multimedia Class Scheduler Service) actuellement associée à cette file d’attente de travail. (MFGetWorkQueueMMCSSClass)
MFGetWorkQueueMMCSSPriority

Obtient la priorité de thread relative d’une file d’attente de travail. (MFGetWorkQueueMMCSSPriority)
MFGetWorkQueueMMCSSTaskId

Récupère l’identificateur de tâche MMCSS (Multimedia Class Scheduler Service) actuellement associé à cette file d’attente de travail. (MFGetWorkQueueMMCSSTaskId)
MFHeapAlloc

Alloue un bloc de mémoire. (MFHeapAlloc)
MFHeapFree

Libère un bloc de mémoire qui a été alloué en appelant la fonction MFHeapAlloc.
MFInitAMMediaTypeFromMFMediaType

Initialise une structure directShow AM_MEDIA_TYPE à partir d’un type de média Media Foundation.
MFInitAttributesFromBlob

Initialise le contenu d’un magasin d’attributs à partir d’un tableau d’octets.
MFInitMediaTypeFromAMMediaType

Initialise un type de média à partir d’une structure AM_MEDIA_TYPE DirectShow.
MFInitMediaTypeFromMFVideoFormat

Initialise un type de média à partir d’une structure MFVIDEOFORMAT.
MFInitMediaTypeFromMPEG1VideoInfo

Initialise un type de média à partir d’une structure de MPEG1VIDEOINFO DirectShow.
MFInitMediaTypeFromMPEG2VideoInfo

Initialise un type de média à partir d’une structure de MPEG2VIDEOINFO DirectShow.
MFInitMediaTypeFromVideoInfoHeader

Initialise un type de média à partir d’une structure DirectShow VIDEOINFOHEADER.
MFInitMediaTypeFromVideoInfoHeader2

Initialise un type de média à partir d’une structure de VIDEOINFOHEADER2 DirectShow.
MFInitMediaTypeFromWaveFormatEx

Initialise un type de média à partir d’une structure WAVEFORMATEX.
MFInitVideoFormat

Initialise une structure MFVIDEOFORMAT pour un format vidéo standard tel que dvd, télévision analogique ou télévision numérique ATSC.
MFInitVideoFormat_RGB

Initialise une structure MFVIDEOFORMAT pour un format vidéo RVB non compressé.
MFInvokeCallback

Appelle une méthode de rappel pour effectuer une opération asynchrone. (MFInvokeCallback)
MFIsContentProtectionDeviceSupported

Vérifie si un processeur de sécurité matériel est pris en charge pour le système de protection des médias spécifié.
MFIsFormatYUV

Interroge si un code FOURCC ou D3DFORMAT valeur est un format YUV.
MFIsVirtualCameraTypeSupported

Retourne une valeur indiquant si une caméra virtuelle particulière est prise en charge sur la plateforme.
MFllMulDiv

Calcule ((a * b) + d) / c, où chaque terme est une valeur signée 64 bits.
MFLoadSignedLibrary

Charge une bibliothèque de liens dynamiques signée pour l’environnement protégé.
MFLockDXGIDeviceManager

Verrouille l’Gestionnaire de périphériques partagé microsoft DirectX Graphics Infrastructure (DXGI).
MFLockPlatform

Bloque la fonction MFShutdown.
MFLockSharedWorkQueue

Obtient et verrouille une file d’attente de travail partagée. (MFLockSharedWorkQueue)
MFLockWorkQueue

Verrouille une file d’attente de travail. (MFLockWorkQueue)
MFMapDX9FormatToDXGIFormat

Convertit un identificateur de format Microsoft Direct3D 9 en identificateur de format DXGI (Microsoft DirectX Graphics Infrastructure).
MFMapDXGIFormatToDX9Format

Convertit un identificateur de format DXGI (Microsoft DirectX Graphics Infrastructure) en identificateur de format Microsoft Direct3D 9.
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_ACQUIRE_USER_CREDENTIAL_EVENT.
MFP_GET_ERROR_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_ERROR_EVENT.
MFP_GET_FRAME_STEP_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_FRAME_STEP_EVENT.
MFP_GET_MEDIAITEM_CLEARED_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MEDIAITEM_CLEARED_EVENT.
MFP_GET_MEDIAITEM_CREATED_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_MEDIAITEM_CREATED_EVENT.
MFP_GET_MEDIAITEM_SET_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_MEDIAITEM_SET_EVENT.
MFP_GET_MF_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_MF_EVENT.
MFP_GET_PAUSE_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_PAUSE_EVENT.
MFP_GET_PLAY_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_PLAY_EVENT.
MFP_GET_PLAYBACK_ENDED_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_PLAYBACK_ENDED_EVENT.
MFP_GET_POSITION_SET_EVENT

Convertit un pointeur MFP_EVENT_HEADER en pointeur MFP_POSITION_SET_EVENT.
MFP_GET_RATE_SET_EVENT

Caste un pointeur MFP_EVENT_HEADER en pointeur MFP_RATE_SET_EVENT.
MFP_GET_STOP_EVENT

Caste un pointeur MFP_EVENT_HEADER vers un pointeur MFP_STOP_EVENT.
MFPCreateMediaPlayer

Crée une instance de l’objet lecteur MFPlay.
MFPERIODICCALLBACK

Fonction de rappel pour la fonction MFAddPeriodicCallback.
MFPut WaitingWorkItem

Met en file d’attente un élément de travail qui attend qu’un événement soit signalé. (MFPut WaitingWorkItem)
MFPutWorkItem

Place une opération asynchrone sur une file d’attente de travail. (MFPutWorkItem)
MFPutWorkItem2

Place une opération asynchrone sur une file d’attente de travail, avec une priorité spécifiée. (MFPutWorkItem2)
MFPutWorkItemEx

Place une opération asynchrone sur une file d’attente de travail. (MFPutWorkItemEx)
MFPutWorkItemEx2

Place une opération asynchrone sur une file d’attente de travail, avec une priorité spécifiée. (MFPutWorkItemEx2)
MFRegisterLocalByteStreamHandler

Inscrit un gestionnaire de flux d’octets dans le processus de l’appelant.
MFRegisterLocalSchemeHandler

Inscrit un gestionnaire de schémas dans le processus de l’appelant.
MFRegisterPlatformWithMMCSS

Enregistre les files d’attente de travail standard de la plateforme Microsoft Media Foundation auprès du service de planification de classes multimédia (MMCSS).
MFRemovePeriodicCallback

Annule une fonction de rappel qui a été définie par la fonction MFAddPeriodicCallback.
MFRequireProtectedEnvironment

Demande si une présentation multimédia nécessite le chemin d’accès multimédia protégé (PMP).
MFScheduleWorkItem

Planifie l’exécution d’une opération asynchrone après un intervalle spécifié. (MFScheduleWorkItem)
MFScheduleWorkItemEx

Planifie l’exécution d’une opération asynchrone après un intervalle spécifié. (MFScheduleWorkItemEx)
MFSerializeAttributesToStream

Écrit le contenu d’un magasin d’attributs dans un flux.
MFSerializePresentationDescriptor

Sérialise un descripteur de présentation dans un tableau d’octets.
MFSetAttribute2UINT32asUINT64

Emballe deux valeurs UINT32 dans une valeur d’attribut UINT64.
MFSetAttributeRatio

Définit un ratio en tant que valeur d’attribut 64 bits.
MFSetAttributeSize

Définit la largeur et la hauteur sous la forme d’une seule valeur d’attribut 64 bits.
MFShutdown

Arrête la plateforme Microsoft Media Foundation.
MFShutdownObject

Arrête un objet Media Foundation et libère toutes les ressources associées à l’objet. (MFShutdownObject)
MFSplitSample

Fractionnez un exemple multimédia combiné en exemples individuels.
MFStartup

Initialise Microsoft Media Foundation.
MFTEnum

Énumère les transformations Media Foundation (MFT) dans le registre.
MFTEnum2

Obtient la liste des transformations Microsoft Media Foundation (MFT) qui correspondent aux critères de recherche spécifiés.
MFTEnumEx

Obtient la liste des transformations Microsoft Media Foundation (MFT) qui correspondent aux critères de recherche spécifiés. Cette fonction étend la fonction MFTEnum.
MFTGetInfo

Obtient des informations du Registre sur une transformation Media Foundation (MFT).
MFTranscodeGetAudioOutputAvailableTypes

Obtient la liste des formats de sortie d’un encodeur audio.
MFTRegister

Ajoute des informations sur une transformation Media Foundation (MFT) au Registre.
MFTRegisterLocal

Inscrit une transformation Media Foundation (MFT) dans le processus de l’appelant. (MFTRegisterLocal)
MFTRegisterLocalByCLSID

Inscrit une transformation Media Foundation (MFT) dans le processus de l’appelant. (MFTRegisterLocalByCLSID)
MFTUnregister

Annule l’inscription d’une transformation Media Foundation (MFT).
MFTUnregisterLocal

Annule l’inscription d’une ou plusieurs transformations Media Foundation (MFT) du processus de l’appelant.
MFTUnregisterLocalByCLSID

Annule l’inscription d’une transformation Media Foundation (MFT) du processus de l’appelant.
MFUnlockDXGIDeviceManager

Déverrouille l’Gestionnaire de périphériques partagé microsoft DirectX Graphics Infrastructure (DXGI).
MFUnlockPlatform

Déverrouille la plateforme Media Foundation après qu’elle a été verrouillée par un appel à la fonction MFLockPlatform.
MFUnlockWorkQueue

Déverrouille une file d’attente de travail. (MFUnlockWorkQueue)
MFUnregisterPlatformFromMMCSS

Annule l’inscription des files d’attente de travail de la plateforme Microsoft Media Foundation à partir d’une tâche MMCSS (Multimedia Class Scheduler Service).
MFUnwrapMediaType

Récupère un type de média qui a été encapsulé dans un autre type de média par la fonction MFWrapMediaType.
MFValidateMediaTypeSize

Valide la taille d’une mémoire tampon pour un bloc de format vidéo.
MFWrapMediaType

Crée un type de média qui encapsule un autre type de média.
MonitorEnable

Demande une notification lorsque l’action d’activation est terminée.
NeedKey

Avertit l’application qu’une ou plusieurs clés sont nécessaires, ainsi que toutes les données d’initialisation.
NegotiateAuthenticatedChannelKeyExchange

Établit une clé de session pour un canal authentifié.
NegotiateCryptoSessionKeyExchange

Établit la clé de session pour une session de chiffrement.
NegotiateKeyExchange

Établit une clé de session pour le canal authentifié.
NegotiateKeyExchange

Établit la clé de session pour la session de chiffrement.
NotifyEndOfSegment

Avertit le récepteur multimédia qu’un flux a atteint la fin d’un segment.
NotifyPreroll

Avertit le récepteur multimédia que l’horloge de présentation est sur le point de démarrer.
NotifyPresentationClock

Appelé lorsque la session multimédia sélectionne une horloge de présentation.
NotifyProcessInput

Appelé lorsque le processeur multimédia est sur le point de remettre un exemple d’entrée à un composant de pipeline.
NotifyProcessOutput

Appelé après que le processeur multimédia obtient un exemple de sortie à partir d’un composant de pipeline.
NotifyPrune

Appelé lorsque des échantillons d’allocateur sont libérés pour l’élagage par l’allocateur, ou lorsque l’allocateur est supprimé.
NotifyQualityEvent

Transfère un événement MEQualityNotify à partir du récepteur multimédia.
NotifyQualityEvent

Appelé lorsqu’un composant de pipeline envoie un événement MEQualityNotify.
NotifyRelease

Appelé lorsqu’un exemple de vidéo est retourné à l’allocateur.
NotifyTopology

Appelé lorsque la session multimédia est sur le point de commencer à lire une nouvelle topologie.
OnAbort

Utilisé pour indiquer que la mémoire tampon source a été abandonnée.
OnActivitiesReport

Déclenché par le pipeline multimédia lorsqu’un nouveau IMFSensorActivitiesReport est disponible.
OnAddSourceBuffer

Indique qu’un IMFSourceBuffer a été ajouté.
OnChange

Déclenché lorsqu’une valeur de contrôle de caméra est modifiée.
OnClockPause

Appelé lorsque l’horloge de la présentation s’interrompt.
OnClockRestart

Appelé lorsque l’horloge de présentation redémarre à partir de la même position pendant la pause.
OnClockSetRate

Appelé lorsque le taux change sur l’horloge de présentation.
OnClockStart

Appelé au démarrage de l’horloge de la présentation.
OnClockStop

Appelé lorsque l’horloge de la présentation s’arrête.
OnError

Déclenché lorsqu’une erreur irrécupérable se produit dans le IMFCameraControlMonitor associé.
OnError

Utilisé pour indiquer qu’une erreur s’est produite avec la mémoire tampon source.
OnEvent

Appelé par le moteur de capture pour notifier l’application d’un événement de capture.
OnEvent

Appelé lorsque le lecteur source reçoit certains événements de la source multimédia.
OnFinalize

Appelé lorsque la méthode IMFSinkWriter ::Finalize se termine.
OnFlush

Appelé lorsque la méthode IMFSourceReader ::Flush se termine.
OnMarker

Appelée lorsque la méthode IMFSinkWriter ::P laceMarker se termine.
OnMediaPlayerEvent

Appelé par l’objet lecteur MFPlay pour notifier l’application d’un événement de lecture.
OnOcclusionStateReport

Appelé par le système lorsque l’état d’occlusion de la caméra change.
OnProcessSample

Appelé lorsque le récepteur sample-grabber reçoit un nouvel exemple de média. (IMFSampleGrabberSinkCallback.OnProcesssample)
OnProcessSampleEx

Appelé lorsque le récepteur sample-grabber reçoit un nouvel exemple de média. (IMFSampleGrabberSinkCallback2.OnProcesssampleEx)
OnReadSample

Appelée lorsque la méthode IMFSourceReader ::ReadSample se termine.
OnRedirect

Appelé lorsque le flux d’octets redirige vers une URL.
OnRemoveSourceBuffer

Indique qu’un IMFSourceBuffer a été supprimé.
OnSample

Appelé lorsque le récepteur de capture reçoit un échantillon.
OnSendingRequest

Appelé lorsque le flux d’octets demande une URL.
OnServerCertificate

Appelé par Media Foundation lorsque le certificat SSL du serveur a été reçu ; indique si le certificat de serveur est accepté.
OnSetPresentationClock

Appelé lorsque l’horloge de présentation est définie sur le récepteur sample-grabber.
OnShutdown

Appelé lorsque le récepteur sample-grabber est arrêté.
OnSourceClose

Utilisé pour indiquer que la source du média a été fermée.
OnSourceEnded

Utilisé pour indiquer que la source du média est terminée.
OnSourceEvent

Appelée par la source réseau lorsque l’opération d’ouverture commence ou se termine.
OnSourceOpen

Utilisé pour indiquer que la source du média s’est ouverte.
OnStreamError

Appelé lorsqu’une erreur asynchrone se produit avec IMFSinkWriter.
OnStreamError

Appelé lorsqu’une erreur asynchrone se produit avec IMFSourceReader.
OnSynchronizedEvent

Appelé par le récepteur de capture lorsque le format de l’exemple est modifié.
OnTransformChange

Appelé lorsque la chaîne de transformation dans IMFSourceReader est générée ou modifiée. (IMFSinkWriterCallback2.OnTransformChange)
OnTransformChange

Appelé lorsque la chaîne de transformation dans IMFSourceReader est générée ou modifiée. (IMFSourceReaderCallback2.OnTransformChange)
OnUpdate

Utilisé pour indiquer que la mémoire tampon source est mise à jour.
OnUpdateEnd

Utilisé pour indiquer que la mémoire tampon source a terminé la mise à jour.
OnUpdateStart

Utilisé pour indiquer que la mémoire tampon source a commencé à être mise à jour.
OnVideoStreamTick

Interroge le moteur multimédia pour déterminer si une nouvelle trame vidéo est prête.
OpenDeviceHandle

Obtient un handle pour l’appareil Microsoft Direct3D.
OpenDeviceHandle

Obtient un handle pour l’appareil Direct3D.
OPMGetVideoOutputForTarget

Retourne un objet de sortie vidéo pour la cible VidPN sur l’adaptateur spécifié.
OPMGetVideoOutputsFromHMONITOR

Crée un objet OpM (Output Protection Manager) pour chaque moniteur physique associé à un handle HMONITOR particulier.
OPMGetVideoOutputsFromIDirect3DDevice9Object

Crée un objet OpM (Output Protection Manager) pour chaque moniteur physique associé à un appareil Direct3D particulier.
Pack2UINT32AsUINT64

Emballe deux valeurs UINT32 dans une valeur UINT64.
PackRatio

Regroupe deux valeurs UINT32, qui représentent un ratio, dans une valeur UINT64.
PackSize

Regroupe une valeur de largeur UINT32 et une valeur de hauteur UINT32 dans une valeur UINT64 qui représente une taille.
ParseData

Envoie des données asf (Advanced Systems Format) paquetées au séparateur ASF pour traitement.
ParseHeader

Analyse les informations dans un en-tête ASF et utilise ces informations pour définir des valeurs dans l’objet ContentInfo. Vous pouvez passer l’en-tête entier dans une seule mémoire tampon ou l’envoyer en plusieurs parties.
Pause

Suspend la session multimédia.
Pause

Met en pause tous les flux actifs dans la source multimédia.
Pause

Met en pause l’horloge de présentation. Lorsque l’horloge est suspendue, l’heure d’horloge n’avance pas, et l’horloge IMFPresentationClock ::GetTime retourne l’heure à laquelle l’horloge a été suspendue.
Pause

Interrompt la lecture. (IMFMediaEngine.Pause)
Pause

Interrompt la lecture. (IMFPMediaPlayer.Pause)
PDXVAHDSW_CreateDevice

Crée une instance d’un appareil DXVA (DXVA-HD) en plug-in logiciel.
PDXVAHDSW_CreateVideoProcessor

Crée un plug-in de processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_DestroyDevice

Détruit une instance d’un appareil DXVA (DXVA-HD) en plug-in logiciel.
PDXVAHDSW_DestroyVideoProcessor

Détruit un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_GetVideoProcessBltStatePrivate

Obtient un état blit privé à partir d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_GetVideoProcessorCaps

Obtient les fonctionnalités d’un ou plusieurs processeurs vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciels.
PDXVAHDSW_GetVideoProcessorCustomRates

Obtient les tarifs personnalisés pris en charge par un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorDeviceCaps

Obtient les fonctionnalités d’un appareil microsoft DirectX Video Acceleration High Definition (DXVA-HD) en plug-in logiciel.
PDXVAHDSW_GetVideoProcessorFilterRange

Obtient la plage de valeurs de filtre d’images prise en charge à partir d’un appareil DXVA-HD (DXVA-HD) de plug-in logiciel.
PDXVAHDSW_GetVideoProcessorInputFormats

Obtient les formats d’entrée pris en charge par un appareil DXVA (DXVA-HD) de plug-in logiciel.
PDXVAHDSW_GetVideoProcessorOutputFormats

Obtient les formats de sortie pris en charge par un appareil DXVA (DXVA-HD) de plug-in logiciel.
PDXVAHDSW_GetVideoProcessStreamStatePrivate

Obtient un état de flux privé à partir d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_Plugin

Pointeur vers une fonction qui initialise un périphérique de plug-in logiciel pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_ProposeVideoPrivateFormat

Obtient un format de surface privé à partir d’un appareil DXVA-HD (DXVA-HD) de plug-in logiciel.
PDXVAHDSW_SetVideoProcessBltState

Définit un paramètre d’état pour les opérations blit par un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_SetVideoProcessStreamState

Définit un paramètre d’état pour un flux d’entrée sur un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_VideoProcessBltHD

Effectue un blit de traitement vidéo.
PlaceEncodingParameters

Met à jour dynamiquement la configuration de l’encodeur avec une collection de nouveaux paramètres d’encodeur.
PlaceMarker

Places un marqueur dans le flux.
PlaceMarker

Places un marqueur dans le flux spécifié.
Jouer

Démarre la lecture. (IMFMediaEngine.Play)
Jouer

Démarre la lecture. (IMFPMediaPlayer.Play)
Préparation

Prépare le récepteur de capture en chargeant tous les composants de pipeline requis, tels que les encodeurs, les processeurs vidéo et les récepteurs multimédias.
ProcessEvent

Envoie un événement à un flux d’entrée sur cette transformation Media Foundation (MFT).
ProcessFrames

Enregistre une opération de traitement vidéo dans la liste de commandes, fonctionnant sur un ou plusieurs exemples d’entrée et écrivant le résultat dans une surface de sortie. (ID3D12VideoProcessCommandList ::P rocessFrames)
ProcessFrames1

Enregistre une opération de traitement vidéo dans la liste de commandes, fonctionnant sur un ou plusieurs exemples d’entrée et écrivant le résultat dans une surface de sortie. (ID3D12VideoProcessCommandList1 ::P rocessFrames1)
ProcessInput

Fournit des données à un flux d’entrée sur cette transformation Media Foundation (MFT).
ProcessLicenseRequest

Obtient la réponse de licence pour la demande spécifiée.
ProcessMessage

Envoie un message à la transformation Media Foundation (MFT).
ProcessOutput

Génère une sortie à partir des données d’entrée actuelles.
ProcessSample

Remet un exemple au flux. Le récepteur multimédia traite l’exemple.
ProcessSample

Fournit des exemples d’entrée au multiplexeur.
Requête

Envoie une requête au canal authentifié.
QueryAuthenticatedChannel

Envoie une requête à un canal authentifié.
QueryHeader

Appelé par Microsoft Media Foundation pour récupérer les valeurs des en-têtes HTTP spécifiés à partir de la réponse à une requête HTTP ou HTTPS précédemment envoyée.
QueueEvent

Place un nouvel événement dans la file d’attente de l’objet.
QueueEvent

Place un événement dans la file d’attente.
QueueEventParamUnk

Crée un événement, définit un pointeur IUnknown comme données d’événement et place l’événement dans la file d’attente.
QueueEventParamVar

Crée un événement, définit un PROPVARIANT comme données d’événement et place l’événement dans la file d’attente. Appelez cette méthode dans votre implémentation de IMFMediaEventGenerator ::QueueEvent.
Lire

Lit les données du flux.
ReadGRL

Obtient la liste de révocation globale (GLR).
ReadSample

Lit l’exemple suivant à partir de la source multimédia.
RecommendVideoDecoderDownsampleParameters

Permet au pilote de recommander des paramètres de sous-échantillonnage de sortie optimaux à partir des paramètres d’entrée.
RegisterForEvent

La méthode RegisterForEvent inscrit l’application pour recevoir les événements du codec. (ICodecAPI ::RegisterForEvent)
RegisterMFTs

Inscrit une ou plusieurs transformations Media Foundation (MFT) dans le processus de l’appelant.
RegisterNotifications

Inscrit un objet de notification de texte chronoté.
RegisterProxyResult

Conserve un enregistrement de la réussite ou de l’échec de l’utilisation du proxy actuel.
RegisterThreads

Avertit l’objet d’inscrire ses threads de travail auprès du service MMCSS (Multimedia Class Scheduler Service). (IMFRealTimeClient.RegisterThreads)
RegisterThreadsEx

Avertit l’objet d’inscrire ses threads de travail auprès du service MMCSS (Multimedia Class Scheduler Service). (IMFRealTimeClientEx.RegisterThreadsEx)
RegisterVideoProcessorSoftwareDevice

Inscrit un appareil de traitement vidéo logiciel.
ReleaseBuffer

Libère une mémoire tampon obtenue en appelant IDirectXVideoDecoder ::GetBuffer.
ReleaseDecoderBuffer

Libère une mémoire tampon obtenue en appelant la méthode ID3D11VideoContext ::GetDecoderBuffer.
Remove

Supprime les segments multimédias définis par l’intervalle de temps spécifié de l’objet IMFSourceBuffer.
Remove

Supprime toutes les licences et clés associées à la session.
Remove

Désactive et annule l’inscription de la caméra virtuelle à partir du système.
RemoveAllBuffers

Supprime toutes les mémoires tampons de l’exemple.
RemoveAllControls

Supprime tous les contrôles de la collection de contrôles de caméra.
RemoveAllEffects

Supprime tous les effets d’un flux de capture.
RemoveAllEffects

Supprime tous les effets audio et vidéo.
RemoveAllEffects

Supprime tous les effets qui ont été ajoutés avec la méthode IMFPMediaPlayer ::InsertEffect.
RemoveAllElements

Supprime tous les éléments de la collection.
RemoveAllElements

Supprime tous les éléments sources de la liste.
RemoveAllPayloadExtensions

Supprime toutes les extensions de charge utile configurées pour le flux.
RemoveAllStreams

Supprime tous les flux du récepteur de capture.
RemoveAllTransformsForStream

Supprime toutes les transformations Media Foundation (MFT) pour un flux spécifié, à l’exception du décodeur.
RemoveClockStateSink

Annule l’inscription d’un objet qui reçoit des notifications de changement d’état à partir de l’horloge.
RemoveControl

Supprime le contrôle avec le jeu de contrôles et l’ID spécifiés de la collection de contrôles de caméra.
RemoveControlSubscription

Supprime un contrôle de caméra de la liste des contrôles pour lesquels les notifications IMFCameraControlNotify ::OnChange seront déclenchées.
RemoveEffect

Supprime un effet d’un flux de capture.
RemoveEffect

Supprime un effet qui a été ajouté avec la méthode IMFPMediaPlayer ::InsertEffect.
RemoveElement

Supprime un objet de la collection.
RemoveMutualExclusion

Supprime un objet d’exclusion mutuelle ASF (Advanced Systems Format) du profil.
RemoveNode

Cette option vous permet de supprimer un nœud de la topologie.
RemoveProfile

Supprime le profil spécifié en fonction de l’ID de profil spécifié.
RemoveRecord

Supprime un enregistrement de l’objet d’exclusion mutuelle ASF (Advanced Systems Format).
RemoveSourceBuffer

Supprime la mémoire tampon source spécifiée de la collection de mémoires tampons sources gérées par l’objet IMFMediaSourceExtension.
RemoveStream

Supprime un flux de l’objet de profil ASF (Advanced Systems Format).
RemoveStream

Remarque Cette interface n’est pas implémentée dans cette version de Media Foundation. Supprime un flux de la liste des priorités de flux.
RemoveStreamConfiguration

Annule l’inscription d’une configuration de flux, qui définit un ensemble de sous-flux pouvant être inclus dans la sortie multiplexée.
RemoveStreamFromRecord

Supprime un numéro de flux d’un enregistrement dans l’objet d’exclusion mutuelle Advanced Systems Format.
RemoveStreamPrioritization

MÉTHODE IMFASFProfile ::RemoveStreamPrioritization
RemoveStreamSink

Supprime un récepteur de flux du récepteur multimédia.
RemoveTocByType

La méthode RemoveTocByType supprime toutes les tables des matières d’un type spécifié de l’objet ToC Parser.
RemoveTrack

Supprime le suivi de texte chronoté avec l’identificateur spécifié.
RequestAccess

Demande l’autorisation d’effectuer une action spécifiée sur le flux.
RequestSample

Demande un exemple à partir de la source multimédia.
Réinitialiser

Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes venait d’être créée. (ID3D12VideoDecodeCommandList ::Reset)
Réinitialiser

Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes venait d’être créée. (ID3D12VideoEncodeCommandList ::Reset)
Réinitialiser

Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes venait d’être créée. (ID3D12VideoProcessCommandList ::Reset)
Réinitialiser

Réinitialise l’autorité d’approbation d’entrée (ITA) à son état initial.
Réinitialiser

Réinitialise l’objet timed-text-notify.
Réinitialiser

La fonction IMFD3D12SynchronizationObject ::Reset réinitialise l’état de l’objet de synchronisation, ce qui permet à l’allocateur de réutiliser l’objet de synchronisation et la ressource D3D12 associée.
ResetDevice

Définit l’appareil Microsoft Direct3D ou avertit le gestionnaire d’appareils que l’appareil Direct3D a été réinitialisé.
ResetDevice

Définit l’appareil Direct3D ou avertit le gestionnaire de périphériques que l’appareil Direct3D a été réinitialisé.
ResetProtocolRolloverSettings

Non implémenté dans cette version. (IMFNetSchemeHandlerConfig.ResetProtocolRolloverSettings)
ResolveEncoderOutputMetadata

Résout les métadonnées de sortie d’un appel à ID3D12VideoEncodeCommandList2 ::EncodeFrame dans un format lisible.
ResolveMotionVectorHeap

Traduit la sortie du vecteur de mouvement de la méthode EstimateMotion des formats dépendants du matériel dans un format cohérent défini par les API d’estimation de mouvement vidéo.
ResolveQueryData

Extrait des données d’une requête. (ID3D12VideoDecodeCommandList ::ResolveQueryData)
ResolveQueryData

Extrait des données d’une requête. (ID3D12VideoEncodeCommandList ::ResolveQueryData)
ResolveQueryData

Extrait des données d’une requête. (ID3D12VideoProcessCommandList ::ResolveQueryData)
ResourceBarrier

Avertit le pilote qu’il doit synchroniser plusieurs accès aux ressources. (ID3D12VideoDecodeCommandList ::ResourceBarrier)
ResourceBarrier

Avertit le pilote qu’il doit synchroniser plusieurs accès aux ressources. (ID3D12VideoEncodeCommandList ::ResourceBarrier)
ResourceBarrier

Avertit le pilote qu’il doit synchroniser plusieurs accès aux ressources. (ID3D12VideoProcessCommandList ::ResourceBarrier)
SaveDefaults

Enregistre la collection fournie de valeurs par défaut de contrôle d’appareil photo.
SaveReference

Stocke les données nécessaires pour marshaler une interface au-delà d’une limite de processus.
Seek

Déplace la position actuelle dans le flux d’un décalage spécifié.
SelectStream

Sélectionne un flux dans la présentation.
SelectStreams

Définit les flux à analyser par le séparateur ASF (Advanced Systems Format).
SelectTrack

Sélectionne ou désélectionne une piste de texte dans le composant de texte chronoté.
SendCameraProperty

Wrapper autour de la méthode IKsControl ::KsProperty interne.
SendStreamTick

Indique un écart dans un flux d’entrée.
SetAllDefaults

La méthode SetAllDefaults réinitialise toutes les propriétés de codec à leurs valeurs par défaut. (ICodecAPI ::SetAllDefaults)
SetAllDefaultsWithNotify

La méthode SetAllDefaultsWithNotify réinitialise toutes les propriétés de codec à leurs valeurs par défaut et retourne une liste des propriétés qui ont changé. (ICodecAPI ::SetAllDefaultsWithNotify)
SetAllocator

Définit le propriétaire de l’exemple.
SetAllSettings

La méthode SetAllSettings lit les propriétés de codec à partir d’un flux et les définit sur le codec. (ICodecAPI ::SetAllSettings)
SetAllSettingsWithNotify

La méthode SetAllSettingsWithNotify lit les propriétés de codec à partir d’un flux, les définit sur le codec et retourne une liste des propriétés qui ont changé. (ICodecAPI ::SetAllSettingsWithNotify)
SetAllVolumes

Définit les niveaux de volume individuels pour tous les canaux du flux audio.
SetAppendWindowEnd

Définit l’horodatage de la fin de la fenêtre d’ajout.
SetAppendWindowStart

Définit l’horodatage du début de la fenêtre d’ajout.
SetApplicationCertificate

Définit le certificat de l’application.
SetAspectRatioMode

Spécifie si les proportions de la vidéo sont conservées pendant la lecture.
SetAudioAttributes

Définit les paramètres de configuration de flux audio dans le profil de transcode.
SetAudioEndpointRole

Définit le point de terminaison de périphérique audio utilisé pour l’appel suivant à SetSource ou Load.
SetAudioStreamCategory

Définit la catégorie de flux audio pour l’appel suivant à SetSource ou Load.
SetAutoPlay

Spécifie si le moteur multimédia commence automatiquement la lecture.
SetBalance

Définit l’équilibre audio. (IMFMediaEngineEx.SetBalance)
SetBalance

Définit l’équilibre audio. (IMFPMediaPlayer.SetBalance)
SetBlob

Associe un tableau d’octets à une clé.
SetBorderColor

Définit la couleur de bordure.
SetBorderColor

Définit la couleur de la bordure vidéo.
SetBufferFullnessBits

Non implémenté dans cette version. (IWMCodecLeakyBucket.SetBufferFullnessBits)
SetBufferingParams

Définit les paramètres de mise en mémoire tampon.
SetBufferSizeBits

Définit la taille de la mémoire tampon en bits.
SetCacheLimit

Limite la taille du cache.
SetCallback

Définit l’objet de rappel qui reçoit une notification chaque fois qu’un exemple de vidéo est retourné à l’allocateur.
SetChannelVolume

Définit le niveau de volume d’un canal spécifié dans le flux audio.
SetClipRegion

Définit le rectangle source. (IWMResizerProps.SetClipRegion)
SetConstrictionSize

Spécifie la quantité de sous-échantillonnage à effectuer sur la sortie.
SetContainerAttributes

Définit les paramètres de configuration du conteneur dans le profil de transcode.
SetContentEnabler

Permet à l’appelant de spécifier l’interface IMFContentEnabler qui doit être utilisée par le module CDM (Content Decryption Module).
SetContentProtectionManager

Définit le gestionnaire de protection de contenu (CPM).
SetContext

La méthode SetContext associe un bloc de contexte fourni par l’appelant à la table des matières.
SetCueTimeOffset

Définit le décalage sur l’heure du signal.
SetCurrentDeviceMediaType

Définit le format de sortie d’un flux de capture.
SetCurrentLength

Définit la longueur des données valides dans la mémoire tampon.
SetCurrentMediaType

Définit le type de média de l’objet.
SetCurrentMediaType

Définit le type de média pour un flux.
SetCurrentPosition

Définit la position de lecture ou d’écriture actuelle.
SetCurrentPosition

Recherche une nouvelle position dans la source des médias.
SetCurrentTime

Recherche une nouvelle position de lecture.
SetCurrentTimeEx

Recherche une nouvelle position de lecture à l’aide de la MF_MEDIA_ENGINE_SEEK_MODE spécifiée.
SetCustomSink

Définit un récepteur multimédia personnalisé pour la préversion.
SetCustomSink

Définit un récepteur multimédia personnalisé pour l’enregistrement.
SetD3DManager

Définit un pointeur vers l’infrastructure graphique Microsoft DirectX (DXGI) Gestionnaire de périphériques sur la source multimédia.
SetDefaultAllocator

Définit l’exemple d’allocateur par défaut à utiliser pour le flux de sortie spécifié.
SetDefaultPlaybackRate

Définit le taux de lecture par défaut.
SetDescription

La méthode SetDescription associe une description à la table des matières.
SetDescriptionData

La méthode SetDescriptionData associe un bloc de données fourni par l’appelant à l’entrée.
SetDescriptor

La méthode SetDescriptor associe un descripteur à la table des matières.
SetDescriptor

La méthode SetDescriptor associe un descripteur à l’entrée .
SetDestinationRectangle

Définit le rectangle de destination.
SetDirectxDeviceManager

Définit le Gestionnaire de périphériques DirectX.
SetDirectXManager

Spécifie le gestionnaire de périphériques Direct3D pour le récepteur multimédia vidéo à utiliser.
SetDisabled

Ajoute un identificateur de classe (CLSID) à la liste bloquée ou supprime un CLSID de la liste. (IMFPluginControl.SetDisabled)
SetDisplayName

Définit le nom d’affichage de la session audio. Le contrôle de volume Windows affiche ce nom.
SetDouble

Associe une double valeur à une clé.
SetDropMode

Définit le mode de dépôt. En mode drop, un composant supprime les échantillons, plus ou moins agressivement en fonction du niveau du mode drop.
SetDuration

Définit la durée de la source multimédia en unités de 100 nanosecondes.
SetEndOfStream

Indiquez que la fin du flux multimédia a été atteinte.
SetErrorCode

Définit le code d’erreur actuel.
SetErrorCode

Définit le code d’erreur.
SetExtendedErrorCode

Définit le code d’erreur étendu.
SetFlags

Définit les indicateurs d’une propriété sur l’appareil de capture.
SetFlags

Définit les options de l’indexeur.
SetFlags

Définit les options du multiplexeur.
SetFlags

Définit les indicateurs d’option sur le séparateur ASF (Advanced Systems Format).
SetFullCroppingParam

Définit les rectangles source et de destination. (IWMColorConvProps.SetFullCroppingParam)
SetFullCropRegion

Définit les rectangles source et de destination. (IWMResizerProps.SetFullCropRegion)
SetGood

Indique si l’objet d’informations d’identification fourni a réussi le défi d’authentification.
SetGood

Spécifie si les informations d’identification de l’utilisateur ont réussi la contestation d’authentification. La source réseau appelle cette méthode pour informer l’application si les informations d’identification de l’utilisateur ont été authentifiées.
SetGroupingParam

Affecte la session audio à un groupe de sessions.
SetGUID

Associe une valeur GUID à une clé.
SetHalfFilterLength

Spécifie la qualité de la sortie.
SetHurryup

Définit le mode de vitesse du décodeur vidéo.
SetIconPath

Définit la ressource d’icône pour la session audio. Le contrôle de volume Windows affiche cette icône.
SetID

Définit l’ID de l’objet audio spatial représenté par la mémoire tampon.
SetInBandEnabled

Active ou désactive le mode bandeau.
SetIndexByteStreams

Ajoute des flux d’octets à indexer.
SetIndexStatus

Configure l’index pour un flux.
SetInputMediaType

Définit le format d’entrée d’un flux sur l’enregistreur récepteur.
SetInputPrefType

Définit le type de média préféré pour un flux d’entrée sur ce nœud.
SetInputType

Définit, teste ou efface le type de média d’un flux d’entrée sur cette transformation Media Foundation (MFT).
SetInterlaceMode

La méthode SetInterlaceMode spécifie si le flux vidéo d’entrée est entrelacé.
SetItem

Ajoute une valeur d’attribut avec une clé spécifiée.
SetKeyFrame

Spécifie que l’image actuelle sera encodée en tant que trame clé.
SetLabel

Définit l’étiquette d’une piste de texte chronopliquée.
SetLanguage

Définit la langue de définition et de récupération des métadonnées.
SetLength

Définit la longueur du flux.
SetLoop

Spécifie si le moteur multimédia effectue une boucle de lecture.
SetMarker

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoDecodeCommandList ::SetMarker)
SetMarker

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoEncodeCommandList ::SetMarker)
SetMarker

À usage interne uniquement. Non destiné à être appelé directement
SetMasterVolume

Définit le niveau de volume master.
SetMediaItem

Met en file d’attente un élément multimédia pour la lecture.
SetMediaKeys

Définit l’objet de clés multimédias à utiliser avec le moteur multimédia.
SetMediaType

Définit le type de média pour l’objet de configuration de flux ASF (Advanced Systems Format).
SetMirror

Spécifie s’il faut retourner l’image vidéo.
SetMirrorState

Active ou désactive la mise en miroir du flux d’aperçu vidéo. (IMFCapturePreviewSink.SetMirrorState)
SetMirrorState

Active ou désactive la mise en miroir du flux d’aperçu vidéo. (IMFCaptureSource.SetMirrorState)
SetMode

Spécifie si le flux vidéo d’entrée est entrelacé.
SetMute

Désactive ou désactive l’audio. (IMFSimpleAudioVolume.SetMute)
SetMute

Désactive ou désactive l’audio. (IMFPMediaPlayer.SetMute)
SetMuted

Désactive ou désactive l’audio. (IMFMediaEngine.SetMuted)
SetNativeMediaType

Définit le type de média natif d’un flux sur la source multimédia.
SetObject

Définit l’objet associé à ce nœud.
SetOPMWindow

Spécifie la fenêtre qui doit recevoir des protections de liaison de sortie.
SetOutputBounds

Définit la plage d’horodatages dont le client a besoin pour la sortie.
SetOutputByteStream

Définit un flux d’octets de sortie pour le récepteur multimédia de transcode.
SetOutputByteStream

Spécifie un flux d’octets qui recevra les données d’image fixe.
SetOutputByteStream

Spécifie un flux d’octets qui recevra les données pour l’enregistrement.
SetOutputFile

Définit le nom du fichier de sortie encodé.
SetOutputFileName

Spécifie le nom du fichier de sortie de l’image fixe.
SetOutputFileName

Spécifie le nom du fichier de sortie pour l’enregistrement.
SetOutputMediaType

Définit dynamiquement le type de média de sortie du récepteur d’enregistrements ou du récepteur d’aperçu.
SetOutputMutexSelection

Sélectionne un enregistrement d’exclusion mutuelle à utiliser pour un objet d’exclusion mutuelle associé à une sortie.
SetOutputOverride

Définit le status de sélection d’une sortie, en remplaçant d’autres critères de sélection.
SetOutputPrefType

Définit le type de média préféré pour un flux de sortie sur ce nœud.
SetOutputType

Définit, teste ou efface le type de média d’un flux de sortie sur cette transformation Media Foundation (MFT).
SetPartialOutputType

Donne au codec le type de média de sortie sans les données du codec. Cela permet au codec de générer les données privées.
SetPassword

Définit le mot de passe.
SetPlaybackRate

Définit le taux de lecture actuel.
SetPMPHost

Fournit un pointeur vers l’interface IMFPMPHost.
SetPMPHost

Définit un pointeur vers l’interface IMFPMPHostApp permettant à une source multimédia de créer des objets dans le processus PMP.
SetPMPHostApp

Permet à l’appelant de spécifier l’interface IMFPMPHostApp, qui représente un processus protégé.
SetPolicy

Définit un ou plusieurs objets de stratégie sur l’autorité d’approbation de sortie (OTA).
SetPolicy

Définit la stratégie pour laquelle les sources multimédias et les transformations sont énumérées.
SetPosition

Définit la position de lecture.
SetPredication

Spécifie que les commandes suivantes ne doivent pas être exécutées si la valeur du prédicat réussit l’opération spécifiée. (ID3D12VideoDecodeCommandList ::SetPredication)
SetPredication

Spécifie que les commandes suivantes ne doivent pas être exécutées si la valeur du prédicat réussit l’opération spécifiée. (ID3D12VideoEncodeCommandList ::SetPredication)
SetPredication

Spécifie que les commandes suivantes ne doivent pas être exécutées si la valeur du prédicat réussit l’opération spécifiée. (ID3D12VideoProcessCommandList ::SetPredication)
SetPreferredClsid

Ajoute un identificateur de classe (CLSID) à la liste par défaut ou supprime un CLSID de la liste. (IMFPluginControl.SetPreferredClsid)
SetPreload

Définit l’indicateur de préchargement.
SetPresentationClock

Appelé par le pipeline multimédia pour fournir à l’application une instance de IMFPresentationClock.
SetPresentationClock

Définit l’horloge de présentation sur le récepteur multimédia.
SetPrivateData

Définit des données privées sur l’appareil vidéo et associe ces données à un GUID.
SetPrivateDataInterface

Définit un pointeur IUnknown privé sur l’appareil vidéo et associe ce pointeur à un GUID.
SetProfile

Définit le profil de transcodage sur l’objet d’activation du récepteur de transcode.
SetProfile

Utilise les données de profil d’un objet de profil pour configurer les paramètres de l’objet ContentInfo.
setProperty

Définit la valeur d’une propriété de métadonnées.
SetProtectedResourceSession

Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes dans la liste des commandes de décodage vidéo.
SetProtectedResourceSession

Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes dans la liste des commandes encodées vidéo.
SetProtectedResourceSession

Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes de la liste des commandes de processus vidéo.
SetQualityLevel

Définit le niveau de qualité. Le niveau de qualité détermine la façon dont le composant consomme ou produit des échantillons.
SetRate

Définit le taux de lecture. (IMFRateControl.SetRate)
SetRate

Définit le taux de lecture. (IMFPMediaPlayer.SetRate)
SetRealTimeMode

Définit le mode en temps réel utilisé pour l’appel suivant à SetSource ou Load.
SetReconstructedVideoFrame

Remarque Cette méthode est obsolète et ne doit pas être utilisée. Restaure l’image vidéo reconstruite actuelle.
SetRenderHandle

Spécifie une fenêtre pour l’aperçu.
SetRenderSurface

Spécifie un visuel Microsoft DirectComposition pour la préversion.
SetResizerQuality

Spécifie s’il faut utiliser un algorithme qui produit une vidéo de meilleure qualité ou un algorithme plus rapide.
SetRotation

Spécifie s’il faut faire pivoter la vidéo vers l’orientation correcte.
SetRotation

Fait pivoter le flux d’aperçu vidéo.
SetRotation

Fait pivoter le flux vidéo enregistré.
SetRotationOverride

Remplace l’opération de rotation effectuée dans le processeur vidéo.
SetSample

Définit l’exemple pour la source de flux multimédia.
SetSampleCallback

Définit un rappel pour recevoir les données d’image fixe.
SetSampleCallback

Définit un rappel pour recevoir les données d’aperçu d’un flux.
SetSampleCallback

Définit un rappel pour recevoir les données d’enregistrement d’un flux.
SetSampleDuration

Définit la durée de l’exemple.
SetSampleFlags

Définit les indicateurs associés à l’exemple. Actuellement, aucun indicateur n’est défini.
SetSampleTime

Définit l’heure de présentation de l’exemple.
SetSelectedStyle

Définit le style actuel sur la source multimédia SAMI.
SetSensorDeviceMode

Définit une valeur qui spécifie le mode de partage de l’appareil de capteur sur contrôleur ou partagé.
SetServer

Appelée par Microsoft Media Foundation pour spécifier les paramètres communs à toutes les requêtes créées par ce instance d’IMFHttpDownloadSession.
SetServerCertificate

Fournit un certificat de serveur à utiliser pour chiffrer les messages au serveur de licences.
SetSource

Définit l’URL d’une ressource multimédia.
SetSource

Définit le flux source.
SetSourceElements

Définit une liste de sources multimédias.
SetSourceFromByteStream

Ouvre une ressource multimédia à partir d’un flux d’octets.
SetSourceRectangle

Définit le rectangle source. (IMFVideoProcessorControl.SetSourceRectangle)
SetStartStopPosition

Définit l’heure de début et d’arrêt de l’élément multimédia.
SetStatus

Définit le status de l’opération asynchrone. (IMFAsyncResult.SetStatus)
SetStereo3DFramePackingMode

Pour la vidéo 3D stéréoscopique, définit la disposition des deux vues dans une image vidéo.
SetStereo3DRenderMode

Pour la vidéo 3D stéréoscopique, spécifie comment le moteur multimédia affiche le contenu vidéo 3D.
SetStream

Ajoute un flux au profil ou reconfigure un flux existant.
SetStreamNumber

Affecte un numéro de flux au flux.
SetStreamSelection

Sélectionne ou désélectionne un flux pour la lecture.
SetStreamSelection

Sélectionne ou désélectionne un ou plusieurs flux.
SetStreamSelection

Sélectionne ou désélectionne un flux.
SetStreamSelectorFlags

Définit les options du sélecteur de flux.
SetStreamSink

Définit un récepteur multimédia pour l’élément multimédia.
SetString

Associe une chaîne de caractères larges à une clé.
SetSubEntries

SetSubEntries identifie un ensemble d’entrées comme étant des sous-entrées de cette entrée.
SetSurfaceType

Définit le type de surface vidéo qu’un décodeur utilisera pour DirectX Video Acceleration (DVXA) 2.0.
SetSyncTolerance

Définit la durée maximale pendant laquelle les exemples de différents flux peuvent ne pas être synchronisés.
SetTargetMediaType

Modifie dynamiquement le type de média cible vers lequel sink writer est encodé.
SetTimelineMarkerTimer

Spécifie une heure de présentation à laquelle le moteur multimédia envoie un événement de marqueur.
SetTimer

Définit un minuteur qui appelle un rappel à l’heure spécifiée.
SetTimeSource

Définit la source d’heure de l’horloge de présentation. La source de temps est l’objet qui pilote l’horloge en fournissant l’heure actuelle.
SetTimeStampOffset

Définit le décalage d’horodatage pour les segments multimédias ajoutés à IMFSourceBuffer.
SetTitle

La méthode SetTitle définit le titre de l’entrée.
SetTopology

Définit une topologie sur la session multimédia.
SetTopoNodeID

Définit l’identificateur du nœud.
SetType

Définit le type d’exclusion mutuelle qui est représenté par l’objet d’exclusion mutuelle ASF (Advanced Systems Format).
SetType

Définit le type de l’objet audio spatial représenté par la mémoire tampon.
SetUINT32

Associe une valeur UINT32 à une clé.
SetUINT64

Associe une valeur UINT64 à une clé.
SetUnknown

Associe un pointeur IUnknown à une clé.
SetUnknown

Stocke un pointeur IUnknown arbitraire dans l’objet de mémoire tampon multimédia.
Paramétrage

Configure l’IMFSystemId.
SetupSession

Transmet la clé de session chiffrée au client.
Setuser

Définit le nom de l'utilisateur.
SetUserChannelMtx

Spécifie la matrice de canal.
SetUserData

Stocke une valeur définie par l’application dans l’élément multimédia.
SetUserOptions

Spécifie le mode de stockage des informations d’identification de l’utilisateur.
SetUseSampleExtensions

Configure si le codec prend en charge les exemples d’extensions.
SetValue

La méthode SetValue définit la valeur d’une propriété de codec. (ICodecAPI ::SetValue)
SetValueWithNotify

La méthode SetValueWithNotify définit une propriété sur un codec et retourne une liste d’autres propriétés qui ont été modifiées en conséquence. (ICodecAPI ::SetValueWithNotify)
SetVideoAttributes

Définit les paramètres de configuration de flux vidéo dans le profil de transcode.
SetVideoProcessBltState

Définit un paramètre d’état pour une opération blit par un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
SetVideoProcessStreamState

Définit un paramètre d’état pour un flux d’entrée sur un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
SetVideoSourceRect

Définit le rectangle de la source vidéo.
SetVolume

Définit le niveau de volume audio.
SetVolume

Définit le volume audio.
SetWorkQueue

Spécifie la file d’attente de travail pour la branche de topologie qui contient cet objet.
SetWorkQueueEx

Spécifie la file d’attente de travail que cet objet doit utiliser pour les éléments de travail asynchrones.
ShareResources

Permet au moteur multimédia d’accéder au contenu protégé en mode frame-server.
ShouldDelayTheLoadEvent

Obtient une valeur indiquant si la connexion à l’audio web doit retarder l’événement de chargement de la page.
ShouldTransferSource

Spécifie si la source doit être transférée ou non.
Arrêter

La fonction IMFCameraControlMonitor ::Shutdown arrête le moniteur de contrôle de la caméra et nettoie les ressources associées.
Arrêter

Arrête la session multimédia et libère toutes les ressources utilisées par la session multimédia.
Arrêter

Arrête le récepteur multimédia et libère les ressources qu’il utilise.
Arrêter

Arrête la source multimédia et libère les ressources qu’elle utilise.
Arrêter

Appelé lors de l’arrêt de la session multimédia.
Arrêter

Arrête un objet Media Foundation et libère toutes les ressources associées à l’objet . (IMFShutdown.Shutdown)
Arrêter

Arrête la file d’attente des événements.
Arrêter

Arrête le moteur multimédia et libère les ressources qu’il utilise.
Arrêter

La méthode IMFMediaKeys ::Shutdown (mfmediaengine.h) arrête le module CDM (Content Decryption Module) associé.
Arrêter

Arrête l’objet lecteur MFPlay et libère toutes les ressources utilisées par l’objet.
Arrêter

Arrête le moteur de partage d’images.
Arrêter

Arrête l’objet de synchronisation.
Arrêter

Libère toutes les ressources internes de la caméra virtuelle.
ShutdownObject

Arrête l’objet créé.
SignalEventOnFinalResourceRelease

Stocke un handle d’événement qui sera défini lorsque la ressource D3D12 associée est libre et peut être recyclée, réutilisée ou détruite.
SignalEventOnResourceReady

Stocke un handle d’événement qui sera défini lorsque la ressource D3D12 sera prête.
Start

Démarre le moniteur de contrôle de la caméra, en veillant à déclencher des événements IMFCameraControlNotify ::OnChange pour les modifications apportées aux contrôles inscrits auprès de IMFCameraControlMonitor ::AddControlSubscription.
Start

Démarre le moniteur d’état d’occlusion de la caméra.
Start

Démarre la session multimédia.
Start

Démarre, recherche ou redémarre la source multimédia en spécifiant où commencer la lecture.
Start

Démarre l’horloge de présentation.
Start

Démarre le moniteur d’activité du capteur.
Start

Crée et inscrit la caméra virtuelle.
StartInitialization

Commence la séquence d’initialisation d’une session OpM (Output Protection Manager).
StartPreview

Démarre la préversion.
StartRecord

Démarre l’enregistrement audio et/ou vidéo dans un fichier.
StartSessionKeyRefresh

Obtient un nombre aléatoire qui peut être utilisé pour actualiser la clé de session. (ID3D11VideoContext.StartSessionKeyRefresh)
StartSessionKeyRefresh

Obtient un nombre aléatoire qui peut être utilisé pour actualiser la clé de session. (IDirect3DCryptoSession9.StartSessionKeyRefresh)
StartStreaming

Appelé par le client multimédia de diffusion en continu avant le démarrage de la session multimédia pour spécifier le décalage d’octets ou le décalage de temps.
Stop

Arrête le moniteur de contrôle de la caméra.
Stop

Arrête le moniteur d’état d’occlusion de la caméra.
Stop

Arrête la session multimédia.
Stop

Arrête tous les flux actifs dans la source multimédia.
Stop

Arrête l’horloge de présentation. Lorsque l’horloge est arrêtée, l’heure de l’horloge n’avance pas et la méthode IMFPresentationClock ::GetTime de l’horloge retourne zéro.
Stop

Arrête le moniteur d’activité du capteur.
Stop

Arrête la lecture.
Stop

Désactive la caméra virtuelle inscrite, empêchant les applications d’énumérer ou d’activer la caméra virtuelle.
StopBackgroundTransfer

Arrête le transfert en arrière-plan des données vers le cache local.
StopBuffering

Arrête toute mise en mémoire tampon en cours.
StopPreview

Arrête la préversion.
StopRecord

Arrête l’enregistrement.
SubmitDecoderBuffers

Envoie une ou plusieurs mémoires tampons pour le décodage. (ID3D11VideoContext.SubmitDecoderBuffers)
SubmitDecoderBuffers1

Envoie une ou plusieurs mémoires tampons pour le décodage. (ID3D11VideoContext1.SubmitDecoderBuffers1)
TakePhoto

Capture une image fixe à partir du flux vidéo.
TestDevice

Teste si un handle d’appareil Microsoft Direct3D est valide.
TestDevice

Teste si un handle d’appareil Direct3D est valide.
TimeSeek

Recherche une nouvelle position dans le flux d’octets.
TrackAdded

Appelé lorsqu’une piste de texte est ajoutée.
TrackRemoved

Appelé lorsqu’une piste de texte est supprimée.
TrackSelected

Appelé lorsqu’une piste est sélectionnée ou désélectionnée.
TransferVideoFrame

Copie l’image vidéo actuelle dans une surface DXGI ou une bitmap WIC.
TransferVideoFrame

Copie une image vidéo protégée sur une surface DXGI.
UninitializeSampleAllocator

Libère tous les exemples vidéo qui ont été alloués.
Déverrouiller

Déverrouille une transformation Media Foundation (MFT) afin que l’application puisse l’utiliser.
Déverrouiller

Déverrouille une mémoire tampon précédemment verrouillée. Appelez cette méthode une fois pour chaque appel à IMFMediaBuffer ::Lock.
Unlock2D

Déverrouille une mémoire tampon précédemment verrouillée. Appelez cette méthode une fois pour chaque appel à IMF2DBuffer ::Lock2D.
UnlockControlData

Déverrouille la mémoire tampon de données de contrôle déverrouillée avec un appel à LockControlData.
UnlockDevice

Déverrouille l’appareil Microsoft Direct3D.
UnlockDevice

Déverrouille l’appareil Direct3D.
UnlockPayload

Déverrouille la charge utile brute contenue dans le contrôle de périphérique de capture.
UnlockProcess

Décrémente le nombre de verrous sur le processus PMP (Protected Media Path). Appelez cette méthode une fois pour chaque appel à IMFPMPHost ::LockProcess.
UnlockProcess

Décrémente le nombre de verrous sur le processus PMP (Protected Media Path). Appelez cette méthode une fois pour chaque appel à IMFPMPHostApp ::LockProcess.
UnlockProcess

Décrémente le nombre de verrous sur le processus PMP (Protected Media Path). Appelez cette méthode une fois pour chaque appel à IMFPMPServer ::LockProcess.
UnlockStore

Déverrouille le magasin d’attributs après un appel à la méthode IMFAttributes ::LockStore. Lorsque l’objet est déverrouillé, plusieurs threads peuvent accéder aux attributs de l’objet.
Unpack2UINT32AsUINT64

Obtient les valeurs UINT32 d’ordre inférieur et d’ordre élevé à partir d’une valeur UINT64.
UnpackRatio

Obtient les valeurs UINT32 d’ordre inférieur et d’ordre élevé à partir d’une valeur UINT64 qui représente un ratio.
UnpackSize

Obtient les valeurs UINT32 d’ordre inférieur et d’ordre élevé à partir d’une valeur UINT64 qui représente une taille.
DésinscrireForEvent

La méthode UnregisterForEvent annule l’inscription de l’application pour un événement d’encodeur spécifié. (ICodecAPI ::UnregisterForEvent)
UnregisterThreads

Avertit l’objet de désinscrire ses threads worker du service MMCSS (Multimedia Class Scheduler Service). (IMFRealTimeClient.UnregisterThreads)
UnregisterThreads

Avertit l’objet de désinscrire ses threads worker du service MMCSS (Multimedia Class Scheduler Service). (IMFRealTimeClientEx.UnregisterThreads)
Mettre à jour

Transmet une valeur de clé avec toutes les données associées requises par le module Decryption de contenu pour le système de clé donné.
Mettre à jour

Fournit des messages, y compris des licences, à la session CDM (Content Decryption Module).
UpdateAccess

Avertit l’autorité d’approbation d’entrée (ITA) lorsque le nombre d’autorités d’approbation de sortie (OTA) qui effectueront une action spécifiée a changé.
UpdateNodeAttributes

Mises à jour les attributs d’un ou plusieurs nœuds dans la topologie actuelle.
UpdateTopology

Modifie une topologie à utiliser dans un environnement Terminal Services. (IMFRemoteDesktopPlugin.UpdateTopology)
UpdateTopology

Mises à jour une topologie dans la file d’attente.
UpdateTopologyFlags

Mises à jour les indicateurs d’une topologie dans la file d’attente.
UpdateVideo

Mises à jour l’image vidéo. (IMFCapturePreviewSink.UpdateVideo)
UpdateVideo

Mises à jour l’image vidéo. (IMFPMediaPlayer.UpdateVideo)
UpdateVideoStream

Mises à jour le rectangle source, le rectangle de destination et la couleur de bordure de la vidéo.
VideoProcessBlt

Effectue une opération de processus vidéo sur un ou plusieurs exemples d’entrée et écrit le résultat sur une surface Direct3D9.
VideoProcessBltHD

Effectue une fente de traitement vidéo sur un ou plusieurs exemples d’entrée et écrit le résultat sur une surface Microsoft Direct3D.
VideoProcessorBlt

Effectue une opération de traitement vidéo sur un ou plusieurs exemples d’entrée et écrit le résultat sur une surface Direct3D.
VideoProcessorGetBehaviorHints

Renvoie des indicateurs de pilote qui indiquent quelles opérations du processeur vidéo sont les mieux effectuées à l’aide d’un matériel de superposition multiplan plutôt que de la méthode ID3D11VideoContext ::VideoProcessorBlt.
VideoProcessorGetOutputAlphaFillMode

Obtient le mode de remplissage alpha actuel pour le processeur vidéo.
VideoProcessorGetOutputBackgroundColor

Obtient la couleur d’arrière-plan actuelle du processeur vidéo.
VideoProcessorGetOutputColorSpace

Obtient l’espace de couleur de sortie actuel pour le processeur vidéo.
VideoProcessorGetOutputColorSpace1

Obtient les informations d’espace de couleur pour la surface de sortie du processeur vidéo.
VideoProcessorGetOutputConstriction

Obtient le niveau actuel de sous-échantillonnage effectué par le processeur vidéo.
VideoProcessorGetOutputExtension

Obtient des données d’état privées à partir du processeur vidéo.
VideoProcessorGetOutputHDRMetaData

Obtient les métadonnées HDR décrivant l’affichage sur lequel le contenu sera présenté.
VideoProcessorGetOutputShaderUsage

Obtient une valeur indiquant si la surface de sortie d’un appel à ID3D11VideoContext ::VideoProcessorBlt peut être lue par des nuanceurs Direct3D.
VideoProcessorGetOutputStereoMode

Interroge si le processeur vidéo produit des images vidéo stéréo.
VideoProcessorGetOutputTargetRect

Obtient le rectangle cible actuel pour le processeur vidéo.
VideoProcessorGetStreamAlpha

Obtient l’alpha planaire d’un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamAutoProcessingMode

Demande si les fonctionnalités de traitement automatique du processeur vidéo sont activées.
VideoProcessorGetStreamColorSpace

Obtient l’espace de couleur d’un flux d’entrée du processeur vidéo.
VideoProcessorGetStreamColorSpace1

Obtient les informations d’espace de couleur pour le flux d’entrée du processeur vidéo.
VideoProcessorGetStreamDestRect

Obtient le rectangle de destination d’un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamExtension

Obtient un état spécifique au pilote pour un flux de traitement vidéo.
VideoProcessorGetStreamFilter

Obtient les paramètres de filtre d’image pour un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamFrameFormat

Obtient le format d’un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamHDRMetaData

Obtient les métadonnées HDR associées au flux vidéo.
VideoProcessorGetStreamLumaKey

Obtient la clé luma pour un flux d’entrée du processeur vidéo.
VideoProcessorGetStreamMirror

Obtient des valeurs qui indiquent si le flux d’entrée du processeur vidéo est retourné verticalement ou horizontalement.
VideoProcessorGetStreamOutputRate

Obtient la vitesse à laquelle le processeur vidéo produit des images de sortie pour un flux d’entrée.
VideoProcessorGetStreamPalette

Obtient les entrées de palette de couleurs pour un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamPixelAspectRatio

Obtient les proportions en pixels d’un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamRotation

Obtient la rotation du flux pour un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamSourceRect

Obtient le rectangle source d’un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamStereoFormat

Obtient le format 3D stéréo pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetOutputAlphaFillMode

Définit le mode de remplissage alpha pour les données que le processeur vidéo écrit dans la cible de rendu.
VideoProcessorSetOutputBackgroundColor

Définit la couleur d’arrière-plan du processeur vidéo.
VideoProcessorSetOutputColorSpace

Définit l’espace de couleur de sortie pour le processeur vidéo.
VideoProcessorSetOutputColorSpace1

Définit les informations d’espace de couleur pour la surface de sortie du processeur vidéo.
VideoProcessorSetOutputConstriction

Définit la quantité de sous-échantillonnage à effectuer sur la sortie.
VideoProcessorSetOutputExtension

Définit un état de traitement vidéo spécifique au pilote.
VideoProcessorSetOutputHDRMetaData

Définit les métadonnées HDR décrivant l’affichage sur lequel le contenu sera présenté.
VideoProcessorSetOutputShaderUsage

Définit une valeur indiquant si la surface de sortie d’un appel à ID3D11VideoContext ::VideoProcessorBlt sera lue par les nuanceurs Direct3D.
VideoProcessorSetOutputStereoMode

Spécifie si le processeur vidéo produit des images vidéo stéréo.
VideoProcessorSetOutputTargetRect

Définit le rectangle cible pour le processeur vidéo.
VideoProcessorSetStreamAlpha

Définit l’alpha planaire pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamAutoProcessingMode

Active ou désactive les fonctionnalités de traitement automatique sur le processeur vidéo.
VideoProcessorSetStreamColorSpace

Définit l’espace de couleur d’un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamColorSpace1

Définit les informations d’espace de couleur pour le flux d’entrée du processeur vidéo.
VideoProcessorSetStreamDestRect

Définit le rectangle de destination pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamExtension

Définit un état spécifique au pilote sur un flux de traitement vidéo.
VideoProcessorSetStreamFilter

Active ou désactive un filtre d’image pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamFrameFormat

Spécifie si un flux d’entrée sur le processeur vidéo contient des images entrelacées ou progressives.
VideoProcessorSetStreamHDRMetaData

Définit les métadonnées HDR associées au flux vidéo.
VideoProcessorSetStreamLumaKey

Définit la touche luma pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamMirror

Spécifie si le flux d’entrée du processeur vidéo doit être retourné verticalement ou horizontalement.
VideoProcessorSetStreamOutputRate

Définit la vitesse à laquelle le processeur vidéo produit des images de sortie pour un flux d’entrée.
VideoProcessorSetStreamPalette

Définit les entrées de palette de couleurs pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamPixelAspectRatio

Définit les proportions en pixels d’un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamRotation

Définit la rotation du flux pour un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamSourceRect

Définit le rectangle source d’un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamStereoFormat

Active ou désactive la vidéo 3D stéréo pour un flux d’entrée sur le processeur vidéo.
WaitOnSignal

Bloque jusqu’à ce que l’intervalle de délai d’expiration spécifié soit écoulé ou que l’objet de synchronisation ait été signalé.
Écrire

Écrit des données dans le flux.
WriteBufferImmediate

Écrit un certain nombre de valeurs immédiates 32 bits dans les emplacements de mémoire tampon spécifiés directement à partir du flux de commandes. (ID3D12VideoDecodeCommandList ::WriteBufferImmediate)
WriteBufferImmediate

Écrit un certain nombre de valeurs immédiates 32 bits dans les emplacements de mémoire tampon spécifiés directement à partir du flux de commandes. (ID3D12VideoEncodeCommandList ::WriteBufferImmediate)
WriteBufferImmediate

Écrit un certain nombre de valeurs immédiates 32 bits dans les emplacements de mémoire tampon spécifiés directement à partir du flux de commandes. (ID3D12VideoProcessCommandList ::WriteBufferImmediate)
WriteSample

Remet un exemple au writer récepteur.

Interfaces

 
IAdvancedMediaCapture

Active la capture multimédia avancée.
IAdvancedMediaCaptureInitializationSettings

Fournit des paramètres d’initialisation pour la capture multimédia avancée.
IAdvancedMediaCaptureSettings

Fournit des paramètres pour la capture multimédia avancée.
ICodecAPI

L’interface ICodecAPI définit et récupère les paramètres sur un filtre d’encodeur ou de décodeur, et définit un mécanisme générique pour définir des propriétés sur un codec.
ID3D11AuthenticatedChannel

Fournit un canal de communication avec le pilote graphique ou le runtime Microsoft Direct3D.
ID3D11CryptoSession

Représente une session de chiffrement.
ID3D11VideoContext

Fournit les fonctionnalités vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoContext)
ID3D11VideoContext1

Fournit les fonctionnalités vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoContext1)
ID3D11VideoContext2

Fournit les fonctionnalités vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoContext2)
ID3D11VideoDecoder

Représente un décodeur vidéo à accélération matérielle pour Microsoft Direct3D 11.
ID3D11VideoDecoderOutputView

Identifie les surfaces de sortie accessibles pendant le décodage vidéo.
ID3D11VideoDevice

Fournit les fonctionnalités de décodage vidéo et de traitement vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoDevice)
ID3D11VideoDevice1

Fournit les fonctionnalités de décodage vidéo et de traitement vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoDevice1)
ID3D11VideoProcessor

Représente un processeur vidéo pour Microsoft Direct3D 11.
ID3D11VideoProcessorEnumerator

Énumère les fonctionnalités de processeur vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator)
ID3D11VideoProcessorEnumerator1

Énumère les fonctionnalités de processeur vidéo d’un appareil Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator1)
ID3D11VideoProcessorInputView

Identifie les surfaces d’entrée accessibles pendant le traitement vidéo.
ID3D11VideoProcessorOutputView

Identifie les surfaces de sortie accessibles pendant le traitement vidéo.
ID3D12VideoDecodeCommandList

Encapsule une liste de commandes graphiques pour le décodage vidéo.
ID3D12VideoDecodeCommandList1

Encapsule une liste de commandes graphiques pour le décodage vidéo. Cette interface hérite de ID3D12VideoDecodeCommandList et ajoute la prise en charge des histogrammes de décodage vidéo.
ID3D12VideoDecodeCommandList2

Ajoute la prise en charge des commandes d’extension vidéo. (ID3D12VideoDecodeCommandList2)
ID3D12VideoDecodeCommandList3

Encapsule une liste de commandes graphiques pour le décodage vidéo.
ID3D12VideoDecoder

Représente un décodeur vidéo Direct3D 12.
ID3D12VideoDecoder1

Représente un décodeur vidéo Direct3D 12 qui contient des ressources indépendantes de la résolution et l’état pour effectuer l’opération de décodage. Ajoute la prise en charge des ressources protégées.
ID3D12VideoDecoderHeap

Représente un tas de décodeur vidéo Direct3D 12.
ID3D12VideoDevice

Fournit des fonctionnalités de décodage et de traitement vidéo d’un appareil Microsoft Direct3D 12, notamment la possibilité d’interroger des fonctionnalités vidéo et d’instancier des décodeurs et processeurs vidéo.
ID3D12VideoDevice1

Ajoute la prise en charge de l’estimation de mouvement.
ID3D12VideoDevice2

Ajoute la prise en charge des ressources protégées.
ID3D12VideoDevice3

Étend l’interface ID3D12VideoDevice pour ajouter des fonctionnalités de prise en charge de l’encodage vidéo.
ID3D12VideoEncodeCommandList

Encapsule une liste de commandes graphiques pour l’encodage vidéo, y compris l’estimation de mouvement.
ID3D12VideoEncodeCommandList1

Cette interface hérite de ID3D12VideoEncodeCommandList et ajoute la prise en charge des commandes d’extension vidéo.
ID3D12VideoEncodeCommandList2

Cette interface hérite de ID3D12VideoEncodeCommandList1 et ajoute des méthodes pour l’encodage vidéo et la résolution des métadonnées d’opération d’encodage.
ID3D12VideoEncodeCommandList3

Encapsule une liste de commandes graphiques pour l’encodage vidéo.
ID3D12VideoEncoder

Représente un encodeur vidéo Direct3D 12.
ID3D12VideoEncoderHeap

Représente un tas d’encodeur vidéo Direct3D 12.
ID3D12VideoExtensionCommand

Objet de nombre de références représentant la commande d’extension vidéo.
ID3D12VideoMotionEstimator

Cette interface gère le contexte pour les opérations d’estimation de mouvement vidéo.
ID3D12VideoMotionVectorHeap

Représente un tas dans lequel les vecteurs de mouvement estimés sont stockés.
ID3D12VideoProcessCommandList

Encapsule une liste de commandes graphiques pour le traitement vidéo. (ID3D12VideoProcessCommandList)
ID3D12VideoProcessCommandList1

Encapsule une liste de commandes graphiques pour le traitement vidéo. (ID3D12VideoProcessCommandList1)
ID3D12VideoProcessCommandList2

Ajoute la prise en charge des commandes d’extension vidéo. (ID3D12VideoProcessCommandList2)
ID3D12VideoProcessCommandList3

Encapsule une liste de commandes graphiques pour le traitement vidéo.
ID3D12VideoProcessor

Fournit des méthodes pour obtenir des informations sur les paramètres de l’appel à ID3D12VideoDevice ::CreateVideoProcessor qui a créé le processeur vidéo.
ID3D12VideoProcessor1

Hérite de ID3D12VideoProcessor et prend en charge les ressources protégées.
IDirect3D9ExOverlayExtension

Interroge les fonctionnalités matérielles de superposition d’un appareil Direct3D. (IDirect3D9ExOverlayExtension)
IDirect3DAuthenticatedChannel9

Fournit un canal de communication avec le pilote graphique ou le runtime Direct3D. Pour obtenir un pointeur vers cette interface, appelez IDirect3DDevice9Video ::CreateAuthenticatedChannel.
IDirect3DCryptoSession9

Représente une session de chiffrement. Pour obtenir un pointeur vers cette interface, appelez IDirect3DDevice9Video ::CreateCryptoSession.
IDirect3DDevice9Video

Permet à une application d’utiliser les services de protection du contenu et de chiffrement implémentés par un pilote graphique. Pour obtenir un pointeur vers cette interface, appelez QueryInterface sur un appareil D3D9Ex.
IDirect3DDeviceManager9

Permet à deux threads de partager le même appareil Direct3D 9 et fournit l’accès aux fonctionnalités DXVA (DirectX Video Acceleration) de l’appareil.
IDirectXVideoAccelerationService

Fournit des services DXVA (DirectX Video Acceleration) à partir d’un appareil Direct3D.
IDirectXVideoDecoder

Représente un appareil décodeur vidéo DirectX Video Acceleration (DXVA).
IDirectXVideoDecoderService

Fournit l’accès aux services de décodeur DirectX Video Acceleration (DXVA).
IDirectXVideoMemoryConfiguration

Définit le type de mémoire vidéo pour les surfaces vidéo non compressées.
IDirectXVideoProcessor

Représente un périphérique de processeur vidéo DirectX Video Acceleration (DXVA).
IDirectXVideoProcessorService

Fournit l’accès aux services de traitement vidéo DirectX Video Acceleration (DXVA).
IDXVAHD_Device

Représente un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
IDXVAHD_VideoProcessor

Représente un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
IMF2DBuffer

Représente une mémoire tampon qui contient une surface à deux dimensions, telle qu’une trame vidéo. (IMF2DBuffer)
IMF2DBuffer2

Représente une mémoire tampon qui contient une surface à deux dimensions, telle qu’une trame vidéo. (IMF2DBuffer2)
IMFActiver

Permet à l’application de différer la création d’un objet.
IMFASFContentInfo

Fournit des méthodes pour travailler avec la section d’en-tête des fichiers conformes à la spécification ASF (Advanced Systems Format).
IMFASFIndexer

Fournit des méthodes pour utiliser des index dans des fichiers ASF (Systems Format).
IMFASFMultiplexer

Fournit des méthodes pour créer des paquets de données ASF (Advanced Systems Format).
IMFASFMutualExclusion

Configure un objet d’exclusion mutuelle ASF (Advanced Systems Format), qui gère les informations relatives à un groupe de flux dans un profil ASF qui s’excluent mutuellement.
IMFASFProfile

Gère un profil ASF (Advanced Systems Format).
IMFASFSplitter

Fournit des méthodes pour lire des données à partir d’un fichier ASF (Advanced Systems Format).
IMFASFStreamConfig

Configure les paramètres d’un flux dans un fichier ASF.
IMFASFStreamPrioritization

Non implémenté. (IMFASFStreamPrioritization)
IMFASFStreamSelector

Sélectionne les flux dans un fichier ASF (Advanced Systems Format), en fonction des informations d’exclusion mutuelle dans l’en-tête ASF.
IMFAsyncCallback

Interface de rappel pour notifier l’application lorsqu’une méthode asynchrone se termine. (IMFAsyncCallback)
IMFAsyncCallbackLogging

Fournit des informations de journalisation sur l’objet parent auquel le rappel asynchrone est associé.
IMFAsyncResult

Fournit des informations sur le résultat d’une opération asynchrone. (IMFAsyncResult)
IMFAttributes

Fournit un moyen générique de stocker des paires clé/valeur sur un objet .
IMFAudioMediaType

IMFAudioMediaType n’est plus disponible à partir de Windows 7.
IMFAudioPolicy

Configure la session audio associée au convertisseur audio en continu (SAR).
IMFAudioStreamVolume

Contrôle les niveaux de volume des canaux audio individuels.
IMFBufferListNotify

Permet à l’objet IMFSourceBufferList d’informer ses clients des changements d’état importants.
IMFByteStream

Représente un flux d’octets provenant d’une source de données, qui peut être un fichier local, un fichier réseau ou une autre source.
IMFByteStreamBuffering

Contrôle la façon dont un flux d’octets met en mémoire tampon les données d’un réseau.
IMFByteStreamCacheControl

Contrôle la façon dont un flux d’octets réseau transfère des données vers un cache local. (IMFByteStreamCacheControl)
IMFByteStreamCacheControl2

Contrôle la façon dont un flux d’octets réseau transfère des données vers un cache local. (IMFByteStreamCacheControl2)
IMFByteStreamHandler

Crée une source multimédia à partir d’un flux d’octets.
IMFByteStreamProxyClassFactory

Crée un proxy vers un flux d’octets. (IMFByteStreamProxyClassFactory)
IMFByteStreamTimeSeek

Recherche un flux d’octets par position temporelle.
IMFCameraConfigurationManager

L’interface IMFCameraConfigurationManager peut être créée en appelant la fonction COM CoCreateInstance et en passant le CLSID_CameraConfigurationManager comme paramètre CLSID.
IMFCameraControlDefaults

Fournit des méthodes pour spécifier les valeurs par défaut du contrôle de l’appareil photo.
IMFCameraControlDefaultsCollection

Représente une collection de contrôles d’appareil photo.
IMFCameraControlMonitor

Représente un moniteur de contrôle de caméra qui est utilisé pour s’abonner et se désabonner aux notifications lorsque l’état d’un contrôle d’appareil photo change.
IMFCameraControlNotify

Représente le rappel de notification pour les modifications apportées aux contrôles de caméra.
IMFCameraOcclusionStateMonitor

Surveille l’état d’occlusion d’un appareil photo.
IMFCameraOcclusionStateReport

Fournit l’état d’occlusion de la caméra associé à un changement d’état détecté par un IMFCameraOcclusionStateMonitor.
IMFCameraOcclusionStateReportCallback

Implémenté par les applications pour recevoir des notifications de changement d’état d’occlusion de la caméra.
IMFCameraSyncObject

Fournit un mécanisme de synchronisation entre une application qui crée et gère une caméra virtuelle et la source de la caméra virtuelle.
IMFCaptureEngine

Contrôle un ou plusieurs appareils de capture.
IMFCaptureEngineClassFactory

Crée une instance du moteur de capture. (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

Interface de rappel pour recevoir des événements à partir du moteur de capture.
IMFCaptureEngineOnSampleCallback

Interface de rappel pour recevoir des données du moteur de capture.
IMFCaptureEngineOnSampleCallback2

Extensions pour l’interface de rappel IMFCaptureEngineOnSampleCallback utilisée pour recevoir des données du moteur de capture.
IMFCapturePhotoSink

Contrôle le récepteur de photos.
IMFCapturePreviewSink

Contrôle le récepteur d’aperçu.
IMFCaptureRecordSink

Contrôle le récepteur d’enregistrement.
IMFCaptureSink

Contrôle un récepteur de capture, qui est un objet qui reçoit un ou plusieurs flux d’un appareil de capture.
IMFCaptureSink2

Étend l’interface IMFCaptureSink pour fournir des fonctionnalités permettant de définir dynamiquement le type de support de sortie du récepteur d’enregistrements ou de la préversion.
IMFCaptureSource

Contrôle l’objet source de capture. La source de capture gère les appareils de capture audio et vidéo.
IMFCdmSuspendNotify

Utilisé pour permettre au client d’informer le module de déchiffrement de contenu (CDM) lorsque les ressources globales doivent être mises dans un état cohérent avant la suspension.
IMFClock

Fournit des informations de minutage à partir d’une horloge dans Microsoft Media Foundation.
IMFClockConsumer

Implémenté par une application afin d’accéder à IMFPresentationClock.
IMFClockStateSink

Reçoit des notifications de changement d’état à partir de l’horloge de présentation.
IMFCollection

Représente une collection générique de pointeurs IUnknown.
IMFContentDecryptionModule

Représente un module de déchiffrement de contenu (CDM) pour un système de clé DRM.
IMFContentDecryptionModuleAccess

Fournit l’accès à un système de clé multimédia.
IMFContentDecryptionModuleFactory

Interface de fabrique pour la création d’objets IMFContentDecryptionModuleAccess.
IMFContentDecryptionModuleSession

Fournit l’accès au module CDM (Content Decryption Module) pour la prise en charge des extensions multimédia chiffrées.
IMFContentDecryptionModuleSessionCallbacks

Fournit un mécanisme de rappel pour recevoir les mises à jour de la clé status de modification à partir d’une IMFContentDecryptionModuleSession.
IMFContentDecryptorContext

Permet à un déchiffreur de gérer les clés matérielles et de déchiffrer des exemples matériels.
IMFContentEnabler

Implémente une étape qui doit être effectuée pour que l’utilisateur accède au contenu multimédia.
IMFContentProtectionDevice

Permet à un déchiffreur de communiquer avec le processeur de sécurité qui implémente le déchiffrement matériel pour un système de protection.
IMFContentProtectionManager

Active la lecture du contenu protégé en fournissant à l’application un pointeur vers un objet d’activation de contenu.
IMFD3D12SynchronizationObject

Permet à un allocateur de ressources D3D12 de gérer la durée de vie d’une ressource D3D12.
IMFD3D12SynchronizationObjectCommands

Fournit des commandes qui permettent à un producteur ou à un consommateur de ressource D3D12 de signaler les composants de flux descendant lorsque la ressource est prête à être utilisée ou peut être libérée.
IMFDLNASinkInit

Initialise le récepteur multimédia DLNA (Digital Living Network Alliance). (IMFDLNASinkInit)
IMFDRMNetHelper

Configure la gestion des droits numériques (DRM) Windows Media pour les appareils réseau sur un récepteur réseau.
IMFDXGIBuffer

Représente une mémoire tampon qui contient une surface DXGI (Microsoft DirectX Graphics Infrastructure).
IMFDXGIDeviceManager

Permet à deux threads de partager le même appareil Microsoft Direct3D 11.
IMFDXGIDeviceManagerSource

Fournit des fonctionnalités permettant d’obtenir l’IMFDXGIDeviceManager à partir du récepteur de rendu vidéo Microsoft Media Foundation.
IMFExtendedCameraControl

Cette interface est utilisée pour configurer les propriétés étendues de l’appareil de capture.
IMFExtendedCameraController

L’interface IMFExtendedCameraController permet aux applications de récupérer un instance d’IMFExtendedCameraControl, qui est utilisé pour configurer les propriétés étendues d’un appareil de capture.
IMFExtendedDRMTypeSupport

Fournit des méthodes permettant d’interroger si un type de contenu spécifié est pris en charge pour un système de clés spécifié.
IMFFieldOfUseMFTUnlock

Permet à une application d’utiliser une transformation Media Foundation (MFT) qui a des restrictions sur son utilisation.
IMFFinalizableMediaSink

Éventuellement pris en charge par les récepteurs multimédias pour effectuer les tâches requises avant l’arrêt.
IMFGetService

Interroge un objet pour une interface de service spécifiée. (IMFGetService)
IMFHttpDownloadRequest

Les applications implémentent cette interface pour remplacer l’implémentation par défaut des protocoles HTTP et HTTPS utilisés par Microsoft Media Foundation. (IMFHttpDownloadRequest)
IMFHttpDownloadSession

Les applications implémentent cette interface pour remplacer l’implémentation par défaut des protocoles HTTP et HTTPS utilisés par Microsoft Media Foundation. (IMFHttpDownloadSession)
IMFHttpDownloadSessionProvider

Les applications implémentent cette interface afin de fournir une implémentation personnalisée de téléchargement HTTP ou HTTPS.
IMFImageSharingEngine

Active le partage d’images.
IMFImageSharingEngineClassFactory

Crée une instance du IMFImageSharingEngine.
IMFInputTrustAuthority

Permet à d’autres composants du chemin d’accès multimédia protégé (PMP) d’utiliser le système de protection d’entrée fourni par une autorité d’approbation d’entrée (ITA).
IMFLocalMFTRegistration

Inscrit les transformations media Foundation (MFT) dans le processus de l’appelant.
IMFMediaBuffer

Représente un bloc de mémoire qui contient des données multimédias.
IMFMediaEngine

Permet à une application de lire des fichiers audio ou vidéo.
IMFMediaEngineClassFactory

Crée une instance du moteur multimédia.
IMFMediaEngineClassFactory2

Crée une instance de l’objet IMFMediaKeys.
IMFMediaEngineClassFactory4

Fournit la méthode CreateContentDecryptionModuleFactory pour créer un instance d’IMFContentDecryptionModuleFactory, une fabrique de classes pour les objets CDM (Content Decryption Module) pour un système de clé spécifié.
IMFMediaEngineClassFactoryEx

Extension pour l’interface IMFMediaEngineClassFactory.
IMFMediaEngineEME

Implémenté par le moteur multimédia pour ajouter des méthodes d’extensions multimédias chiffrées.
IMFMediaEngineEx

Étend l’interface IMFMediaEngine.
IMFMediaEngineExtension

Permet à une application de charger des ressources multimédias dans le moteur multimédia.
IMFMediaEngineNeedKeyNotify

Représente un rappel au moteur multimédia pour notifier les données de demande de clé.
IMFMediaEngineNotify

Interface de rappel pour l’interface IMFMediaEngine.
IMFMediaEngineOPMInfo

Fournit des méthodes pour obtenir des informations sur le gestionnaire de protection de sortie (OPM).
IMFMediaEngineProtectedContent

Permet au moteur multimédia de lire du contenu vidéo protégé.
IMFMediaEngineSrcElements

Fournit au moteur multimédia une liste de ressources multimédias.
IMFMediaEngineSrcElementsEx

Étend l’interface IMFMediaEngineSrcElements pour fournir des fonctionnalités supplémentaires.
IMFMediaEngineSupportsSourceTransfer

Permet de transférer la source multimédia entre le moteur multimédia et le moteur de partage pour Lire à.
IMFMediaEngineWebSupport

Active la lecture de l’audio web.
IMFMediaError

Fournit le status d’erreur actuel pour le moteur multimédia.
IMFMediaEvent

Représente un événement généré par un objet Media Foundation. Utilisez cette interface pour obtenir des informations sur l’événement.
IMFMediaEventGenerator

Récupère les événements de n’importe quel objet Media Foundation qui génère des événements.
IMFMediaEventQueue

Fournit une file d’attente d’événements pour les applications qui doivent implémenter l’interface IMFMediaEventGenerator.
IMFMediaKeys

Représente une clé multimédia utilisée pour déchiffrer les données multimédias à l’aide d’un système de clés drm (Digital Rights Management).
IMFMediaKeySession

Représente une session avec le système de clés DRM (Digital Rights Management).
IMFMediaKeySessionNotify

Fournit un mécanisme permettant d’informer l’application des informations relatives à la session de clé multimédia.
IMFMediaSession

Fournit des contrôles de lecture pour le contenu protégé et non protégé.
IMFMediaSharingEngine

Active le partage multimédia.
IMFMediaSharingEngineClassFactory

Crée une instance du IMFMediaSharingEngine. (IMFMediaSharingEngineClassFactory)
IMFMediaSink

Implémenté par des objets récepteur multimédia.
IMFMediaSinkPreroll

Permet à un récepteur multimédia de recevoir des exemples avant le démarrage de l’horloge de la présentation.
IMFMediaSource

Implémenté par des objets sources multimédias.
IMFMediaSourceEx

Étend l’interface IMFMediaSource pour fournir des fonctionnalités supplémentaires pour une source multimédia.
IMFMediaSourceExtension

Fournit des fonctionnalités pour l’extension MSE (Media Source Extension).
IMFMediaSourceExtensionNotify

Fournit des fonctionnalités pour déclencher des événements associés à IMFMediaSourceExtension.
IMFMediaSourcePresentationProvider

Fournit des notifications à la source du séquenceur.
IMFMediaSourceTopologyProvider

Permet à une application d’obtenir une topologie à partir de la source du séquenceur.
IMFMediaStream

Représente un flux dans une source multimédia.
IMFMediaStreamSourceSampleRequest

Représente une requête pour un exemple à partir d’un MediaStreamSource.
IMFMediaTimeRange

Représente une liste d’intervalles de temps, où chaque plage est définie par une heure de début et de fin.
IMFMediaType

Représente une description d’un format multimédia.
IMFMediaTypeHandler

Obtient et définit des types multimédias sur un objet, tel qu’une source multimédia ou un récepteur multimédia.
IMFMetadata

Gère les métadonnées d’un objet.
IMFMetadataProvider

Obtient les métadonnées d’une source multimédia ou d’un autre objet.
IMFMuxStreamAttributesManager

Fournit l’accès aux IMFAttributes des sous-flux d’une source multimédia multiplexée.
IMFMuxStreamMediaTypeManager

Permet la gestion des configurations de flux pour une source multimédia multiplexée. Une configuration de flux définit un ensemble de sous-flux qui peuvent être inclus dans la sortie multiplexée.
IMFMuxStreamSampleManager

Permet de récupérer des objets IMFSample pour des sous-flux individuels dans la sortie d’une source multimédia multiplexée.
IMFNetCredential

Définit et récupère les informations de nom d’utilisateur et de mot de passe à des fins d’authentification.
IMFNetCredentialCache

Obtient les informations d’identification du cache d’informations d’identification.
IMFNetCredentialManager

Implémenté par les applications pour fournir des informations d’identification utilisateur pour une source réseau.
IMFNetCrossOriginSupport

Implémenté par les clients qui souhaitent appliquer une stratégie d’origine croisée pour les téléchargements multimédias HTML5.
IMFNetProxyLocator

Détermine le proxy à utiliser lors de la connexion à un serveur.
IMFNetProxyLocatorFactory

Crée un objet de localisateur de proxy, qui détermine le proxy à utiliser.
IMFNetResourceFilter

Avertit l’application lorsqu’un flux d’octets demande une URL et permet à l’application de bloquer la redirection d’URL.
IMFNetSchemeHandlerConfig

Configure un plug-in de schéma réseau.
IMFObjectReferenceStream

Marshale un pointeur d’interface vers et à partir d’un flux. Stream objets qui prennent en charge IStream peuvent exposer cette interface pour fournir un marshaling personnalisé pour les pointeurs d’interface.
IMFOutputPolicy

Encapsule une stratégie d’utilisation à partir d’une autorité d’approbation d’entrée (ITA).
IMFOutputSchema

Encapsule des informations sur un système de protection de sortie et ses données de configuration correspondantes.
IMFOutputTrustAuthority

Encapsule les fonctionnalités d’un ou plusieurs systèmes de protection de sortie pris en charge par une sortie approuvée.
IMFPluginControl

Contrôle la façon dont les sources multimédias et les transformations sont énumérées dans Microsoft Media Foundation. (IMFPluginControl)
IMFPluginControl2

Contrôle la façon dont les sources multimédias et les transformations sont énumérées dans Microsoft Media Foundation. (IMFPluginControl2)
IMFPMediaItem

Représente un élément multimédia. (Déprécié.).
IMFPMediaPlayer

Contient des méthodes pour lire les fichiers multimédias. (Déprécié.).
IMFPMediaPlayerCallback

Interface de rappel pour l’interface IMFPMediaPlayer.
IMFPMPClient

Permet à une source multimédia de recevoir un pointeur vers l’interface IMFPMPHost.
IMFPMPClientApp

Fournit un mécanisme permettant à une source multimédia d’implémenter des fonctionnalités de protection du contenu dans des applications du Windows Store.
IMFPMPHost

Permet à une source multimédia dans le processus d’application de créer des objets dans le processus PMP (protected media path).
IMFPMPHostApp

Permet à une source multimédia de créer un objet Windows Runtime dans le processus PMP (Protected Media Path).
IMFPMPServer

Permet à deux instances de la session multimédia de partager le même processus de chemin d’accès multimédia protégé (PMP).
IMFPresentationClock

Représente une horloge de présentation, qui est utilisée pour planifier le rendu des exemples et pour synchroniser plusieurs flux.
IMFPresentationDescriptor

Décrit les détails d’une présentation. Une présentation est un ensemble de flux multimédias associés qui partagent une heure de présentation commune.
IMFPresentationTimeSource

Fournit les heures d’horloge de l’horloge de présentation.
IMFProtectedEnvironmentAccess

Fournit une méthode qui permet aux systèmes de protection de contenu d’effectuer une liaison avec l’environnement protégé. Cela est nécessaire, car les API CreateFile et DeviceIoControl ne sont pas disponibles pour les applications du Windows Store.
IMFQualityAdvise

Permet au gestionnaire de qualité d’ajuster la qualité audio ou vidéo d’un composant dans le pipeline.
IMFQualityAdvise2

Permet à un objet pipeline d’ajuster sa propre qualité audio ou vidéo, en réponse à des messages de qualité.
IMFQualityAdviseLimits

Interroge un objet pour connaître le nombre de modes qualité qu’il prend en charge.
IMFQualityManager

Ajuste la qualité de lecture. Cette interface est exposée par le gestionnaire de qualité.
IMFRateControl

Obtient ou définit le taux de lecture.
IMFRateSupport

Interroge la plage de taux de lecture pris en charge, y compris la lecture inversée.
IMFReadWriteClassFactory

Crée une instance de l’enregistreur récepteur ou du lecteur source.
IMFRealTimeClient

Avertit un objet de pipeline de s’inscrire auprès du service planificateur de classes multimédia (MMCSS). (IMFRealTimeClient)
IMFRealTimeClientEx

Avertit un objet de pipeline de s’inscrire auprès du service planificateur de classes multimédia (MMCSS). (IMFRealTimeClientEx)
IMFRelativePanelReport

Cette interface permet de récupérer l’emplacement actuel du panneau relatif pour une région d’affichage.
IMFRelativePanelWatcher

Surveille le panneau associé à un affichage, afin que l’application reçoive des notifications lorsque l’emplacement relatif du panneau change.
IMFRemoteAsyncCallback

Utilisé par la DLL proxy/stub Microsoft Media Foundation pour marshaler certains appels de méthode asynchrones au-delà des limites de processus. Les applications n’utilisent pas ou n’implémentent pas cette interface.
IMFRemoteDesktopPlugin

Modifie une topologie à utiliser dans un environnement Terminal Services. (IMFRemoteDesktopPlugin)
IMFRemoteProxy

Exposé par des objets qui font office de proxy pour un objet distant.
IMFSAMIStyle

Définit et récupère les styles SAMI (Synchronized Accessible Media Interchange) sur la source de média SAMI.
IMFSample

Représente un exemple de média, qui est un objet conteneur pour les données multimédias.
IMFSampleAllocatorControl

Implémenté par les sources de capture vidéo et les transformations. Permet au système de fournir aux composants un exemple d’allocateur pour allouer des échantillons à l’aide de la mémoire accessible à partir d’un conteneur.
IMFSampleGrabberSinkCallback

Interface de rappel pour obtenir les données multimédias du récepteur sample-grabber.
IMFSampleGrabberSinkCallback2

Étend l’interface IMFSampleGrabberSinkCallback.
IMFSampleOutputStream

Écrit des exemples multimédias dans un flux d’octets.
IMFSampleProtection

Fournit le chiffrement des données multimédias à l’intérieur du chemin d’accès multimédia protégé (PMP).
IMFSaveJob

Conserve les données multimédias d’un flux d’octets source vers un flux d’octets fourni par l’application.
IMFSchemeHandler

Crée une source multimédia ou un flux d’octets à partir d’une URL.
IMFSecureChannel

Établit un canal sécurisé unidirectionnel entre deux objets.
IMFSeekInfo

Pour une position de recherche particulière, obtient les deux images clés les plus proches. (IMFSeekInfo)
IMFSensorActivitiesReport

Fournit l’accès aux objets IMFSensorActivityReport qui décrivent l’activité actuelle d’un capteur.
IMFSensorActivitiesReportCallback

Interface implémentée par le client pour recevoir des rappels lorsque des rapports d’activité de capteur sont disponibles.
IMFSensorActivityMonitor

Fournit des méthodes pour contrôler un moniteur d’activité de capteur.
IMFSensorActivityReport

Représente un rapport d’activité pour un capteur.
IMFSensorDevice

Représente un appareil de capteur qui peut appartenir à un groupe de capteurs, qui est représenté par l’interface IMFSensorGroup. Dans ce contexte, le terme « appareil » peut faire référence à un appareil physique, à une source de média personnalisée ou à un fournisseur d’images.
IMFSensorGroup

Représente un groupe d’appareils de capteur à partir duquel un IMFMediaSource peut être créé.
IMFSensorProcessActivity

Représente l’activité d’un processus associé à un capteur.
IMFSensorProfile

Décrit un profil de capteur media foundation.
IMFSensorProfileCollection

Contient une collection d’objets de profil de capteur media foundation.
IMFSensorStream

. (IMFSensorStream)
IMFSensorTransformFactory

L’interface implémentée par les transformations de capteur permet au pipeline multimédia d’interroger les exigences de la transformation de capteur et de créer un runtime instance de la transformation du capteur.
IMFSequencerSource

Implémenté par la source Sequencer.
IMFSharingEngineClassFactory

Crée une instance du moteur de partage multimédia. (IMFSharingEngineClassFactory)
IMFShutdown

Exposé par certains objets Media Foundation qui doivent être explicitement arrêtés.
IMFSignedLibrary

Fournit une méthode qui permet aux systèmes de protection du contenu d’obtenir l’adresse de procédure d’une fonction dans la bibliothèque signée. Cette méthode fournit les mêmes fonctionnalités que GetProcAddress, qui n’est pas disponible pour les applications du Windows Store.
IMFSimpleAudioVolume

Contrôle le niveau de volume master de la session audio associée au convertisseur audio en continu (SAR) et à la source de capture audio.
IMFSinkWriter

Implémenté par l’objet writer récepteur Microsoft Media Foundation.
IMFSinkWriterCallback

Interface de rappel pour l’enregistreur récepteur Microsoft Media Foundation.
IMFSinkWriterCallback2

Étend l’interface IMFSinkWriterCallback.
IMFSinkWriterEncoderConfig

Fournit des fonctionnalités supplémentaires sur l’enregistreur récepteur pour modifier dynamiquement le type de média et la configuration de l’encodeur.
IMFSinkWriterEx

Étend l’interface IMFSinkWriter.
IMFSourceBuffer

Représente une mémoire tampon qui contient des données multimédias pour un IMFMediaSourceExtension.
IMFSourceBufferList

Représente une collection d’objets IMFSourceBuffer.
IMFSourceBufferNotify

Fournit des fonctionnalités pour déclencher des événements associés à IMFSourceBuffer.
IMFSourceOpenMonitor

Interface de rappel pour recevoir des notifications d’une source réseau sur la progression d’une opération d’ouverture asynchrone.
IMFSourceReader

Implémenté par l’objet lecteur source Microsoft Media Foundation.
IMFSourceReaderCallback

Interface de rappel pour le lecteur source Microsoft Media Foundation.
IMFSourceReaderCallback2

Étend l’interface IMFSourceReaderCallback.
IMFSourceReaderEx

Étend l’interface IMFSourceReader.
IMFSourceResolver

Crée une source multimédia à partir d’une URL ou d’un flux d’octets.
IMFSpatialAudioObjectBuffer

Représente une section de données audio avec des métadonnées de position et de rendu associées. Les objets audio spatiaux sont stockés dans des instances IMFSpatialAudioSample et permettent de transmettre des informations audio spatiales entre les composants Media Foundation.
IMFSpatialAudioSample

Représente un exemple multimédia avec des informations sonores spatiales. Chaque IMFSpatialAudioSample contient un ou plusieurs objets IMFSpatialAudioObjectBuffer.
IMFSSLCertificateManager

Implémenté par un client et appelé par Microsoft Media Foundation pour obtenir le certificat SSL (Secure Sockets Layer) du client demandé par le serveur.
IMFStreamDescriptor

Obtient des informations sur un flux dans une source multimédia.
IMFStreamingSinkConfig

Transmet les informations de configuration aux récepteurs multimédias utilisés pour la diffusion en continu du contenu.
IMFStreamSink

Représente un flux sur un objet récepteur multimédia.
IMFSystemId

Fournit une méthode qui récupère les données d’ID système.
IMFTimecodeTranslate

Convertit entre les codes horaires SMPTE (Society of Motion Picture and Television Engineers) et les unités de temps de 100 nanosecondes.
IMFTimedText

Un objet timed-text représente un composant de texte chronoté.
IMFTimedTextBinary

Représente le contenu des données d’un objet de texte chronoté.
IMFTimedTextCue

Représente l’objet timed-text-cue.
IMFTimedTextFormattedText

Représente un bloc de texte tempté mis en forme.
IMFTimedTextNotify

Interface qui définit les rappels pour les notifications de texte chronoté de Microsoft Media Foundation.
IMFTimedTextRegion

Représente la région d’affichage d’un objet de texte chronoté.
IMFTimedTextStyle

Représente le style du texte chronoté.
IMFTimedTextTrack

Représente une piste de texte chronoté.
IMFTimedTextTrackList

Représente une liste de pistes de texte chronopliquées.
IMFTimer

Fournit un minuteur qui appelle un rappel à une heure spécifiée.
IMFTopoLoader

Convertit une topologie partielle en topologie complète.
IMFTopology

Représente une topologie. Une topologie décrit une collection de sources multimédias, de récepteurs et de transformations qui sont connectés dans un certain ordre.
IMFTopologyNode

Représente un nœud dans une topologie.
IMFTopologyNodeAttributeEditor

Mises à jour les attributs d’un ou plusieurs nœuds dans la topologie actuelle de la session multimédia.
IMFTrackedSample

Effectue le suivi des nombres de références sur un exemple de média vidéo.
IMFTranscodeProfile

Implémenté par l’objet de profil de transcode.
IMFTranscodeSinkInfoProvider

Implémenté par l’objet d’activation du récepteur de transcode.
IMFTransform

Implémenté par toutes les transformations Media Foundation (MFT).
IMFTrustedInput

Implémenté par des composants qui fournissent des autorités d’approbation d’entrée (ITA). Cette interface est utilisée pour obtenir l’ITA pour chacun des flux du composant.
IMFTrustedOutput

Implémenté par des composants qui fournissent des autorités d’approbation de sortie (OTA).
IMFVideoCaptureSampleAllocator

Alloue des exemples vidéo pour un récepteur multimédia vidéo avec des fonctionnalités spécialisées pour les appareils de capture vidéo.
IMFVideoMediaType

Représente une description d’un format vidéo.
IMFVideoProcessorControl

Configure le processeur vidéo MFT. (IMFVideoProcessorControl)
IMFVideoProcessorControl2

Configure le processeur vidéo MFT. (IMFVideoProcessorControl2)
IMFVideoSampleAllocator

Alloue des exemples vidéo pour un récepteur multimédia vidéo.
IMFVideoSampleAllocatorCallback

Permet à une application de suivre les exemples vidéo alloués par le convertisseur vidéo amélioré (EVR).
IMFVideoSampleAllocatorEx

Alloue des exemples vidéo qui contiennent des surfaces de texture Microsoft Direct3D 11.
IMFVideoSampleAllocatorNotify

Rappel de l’interface IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotify)
IMFVideoSampleAllocatorNotifyEx

Rappel de l’interface IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotifyEx)
IMFVirtualCamera

Représente une caméra virtuelle qui peut être branchée au pipeline du serveur d’images Media Foundation.
IMFWorkQueueServices

Contrôle les files d’attente de travail créées par la session multimédia.
IMFWorkQueueServicesEx

Étend l’interface IMFWorkQueueServices.
IOPMVideoOutput

Représente une sortie vidéo pour une session OpM (Output Protection Manager).
IPlayToControl

Permet à l’objet PlayToConnection de se connecter à un élément multimédia.
IPlayToControlWithCapabilities

Fournit des fonctionnalités permettant à IPlayToSource de déterminer les fonctionnalités du contenu.
IPlayToSourceClassFactory

Crée une instance de l’objet PlayToSource.
IToc

L’interface IToc représente une table des matières individuelle. Il fournit des méthodes pour ajouter et supprimer des entrées de la table des matières.
ITocCollection

ITocCollection représente une collection de tables des matières. Il fournit des méthodes pour ajouter, récupérer et supprimer des tables de matières de la collection.
ITocEntry

L’interface ITocEntry représente une entrée individuelle dans une table des matières. Il fournit des méthodes pour définir et récupérer des informations descriptives pour l’entrée.
ITocEntryList

L’interface ITocEntryList représente une liste d’entrées dans une table des matières. Il fournit des méthodes permettant d’ajouter des entrées à et de supprimer des entrées de la liste.
ITocParser

L’interface ITocParser représente un objet ToC Parser. Il fournit des méthodes pour stocker des tables des matières dans un fichier vidéo et récupérer des tables des matières à partir d’un fichier vidéo.
IWMCodecLeakyBucket

Configure les paramètres de « compartiment fuite » sur un encodeur vidéo.
IWMCodecOutputTimestamp

Obtient l’horodatage de l’image vidéo suivante à décoder.
IWMCodecPrivateData

Obtient les données de codec privé qui doivent être ajoutées au type de média de sortie. Ces données de codec sont requises pour décoder correctement le contenu windows Media Video.
IWMCodecProps

Fournit des méthodes qui récupèrent des propriétés de codec spécifiques au format.
IWMCodecStrings

Récupère les noms et les chaînes descriptives pour les codecs et les formats.
IWMColorConvProps

Définit les propriétés sur le DSP du convertisseur de couleurs.
IWMResamplerProps

Définit les propriétés du DSP de rééchantillonnage audio.
IWMResizerProps

Définit les propriétés du DSP du redimensionneur vidéo.
IWMSampleExtensionSupport

Configure la prise en charge des codecs pour les exemples d’extensions.
IWMVideoDecoderHurryup

Contrôle la vitesse du décodeur vidéo.
IWMVideoDecoderReconBuffer

Remarque Cette interface est obsolète et ne doit pas être utilisée. Gère les images vidéo reconstruites.
IWMVideoForceKeyFrame

Force l’encodeur à encoder l’image actuelle en tant que trame clé.

Structures

 
AecQualityMetrics_Struct

Contient des métriques de qualité pour l’annulation d’écho acoustique (AEC). Cette structure est utilisée avec la propriété MFPKEY_WMAAECMA_RETRIEVE_TS_STATS.
ASF_FLAT_PICTURE

Contient une image stockée en tant que métadonnées pour une source multimédia. Cette structure est utilisée comme élément de données pour l’attribut de métadonnées WM/Picture.
ASF_FLAT_SYNCHRONISED_LYRICS

Contient des paroles synchronisées stockées en tant que métadonnées pour une source multimédia. Cette structure est utilisée comme élément de données pour l’attribut de métadonnées WM/Lyrics_Synchronised.
ASF_INDEX_DESCRIPTOR

Décrit la configuration d’indexation d’un flux et d’un type d’index.
ASF_INDEX_IDENTIFIER

Spécifie un index pour l’objet indexeur ASF.
ASF_MUX_STATISTICS

Contient des statistiques sur la progression du multiplexeur ASF.
CodecAPIEventData

La structure CodecAPIEventData contient des données d’événement pour l’événement EC_CODECAPI_EVENT et est envoyée par des codecs qui prennent en charge l’interface ICodecAPI.
D3D11_AES_CTR_IV

Contient un vecteur d’initialisation (IV) pour le chiffrement de bloc AES-CTR (Advanced Encryption Standard) 128 bits. (D3D11_AES_CTR_IV)
D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

Contient les données d’entrée d’une commande D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

Contient les données d’entrée d’une commande D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION.
D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

Contient les données d’entrée d’une commande D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE.
D3D11_AUTHENTICATED_CONFIGURE_INPUT

Contient des données d’entrée pour la méthode ID3D11VideoContext ::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_OUTPUT

Contient la réponse de la méthode ID3D11VideoContext ::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

Contient les données d’entrée d’une commande D3D11_AUTHENTICATED_CONFIGURE_PROTECTION.
D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

Contient les données d’entrée d’une commande D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Contient des données d’entrée pour une requête D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES.
D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Contient des données d’entrée pour une requête D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE.
D3D11_AUTHENTICATED_QUERY_INPUT

Contient des données d’entrée pour la méthode ID3D11VideoContext ::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT

Contient une réponse de la méthode ID3D11VideoContext ::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Contient des données d’entrée pour une requête D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Contient des données d’entrée pour une requête D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_PROTECTION.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Contient des données d’entrée pour une requête D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

Contient la réponse à une requête D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT.
D3D11_ENCRYPTED_BLOCK_INFO

Spécifie les octets d’une surface vidéo qui sont chiffrés.
D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA

Représente les données d’échange de clés pour la protection du contenu matériel.
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA

Représente les données d’entrée d’échange de clés pour la protection du contenu matériel.
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA

Représente les données de sortie d’échange de clés pour la protection du contenu matériel.
D3D11_OMAC

Contient un code d’authentification de message (MAC).
D3D11_TEX2D_ARRAY_VPOV

Identifie une ressource de texture pour une vue de sortie du processeur vidéo. (D3D11_TEX2D_ARRAY_VPOV)
D3D11_TEX2D_VDOV

Identifie la ressource de texture pour une vue de sortie du décodeur vidéo.
D3D11_TEX2D_VPIV

Identifie la ressource de texture pour une vue d’entrée de processeur vidéo.
D3D11_TEX2D_VPOV

Identifie une ressource de texture pour une vue de sortie du processeur vidéo. (D3D11_TEX2D_VPOV)
D3D11_VIDEO_COLOR

Définit une valeur de couleur pour la vidéo Microsoft Direct3D 11.
D3D11_VIDEO_COLOR_RGBA

Spécifie une valeur de couleur RVB. (D3D11_VIDEO_COLOR_RGBA)
D3D11_VIDEO_COLOR_YCbCrA

Spécifie une valeur de couleur YCbCr. (D3D11_VIDEO_COLOR_YCbCrA)
D3D11_VIDEO_CONTENT_PROTECTION_CAPS

Décrit les fonctionnalités de protection du contenu d’un pilote graphique.
D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION

Fournit des données à la méthode ID3D11VideoContext ::D ecoderBeginFrame.
D3D11_VIDEO_DECODER_BUFFER_DESC

Décrit une mémoire tampon compressée pour le décodage. (D3D11_VIDEO_DECODER_BUFFER_DESC)
D3D11_VIDEO_DECODER_BUFFER_DESC1

Décrit une mémoire tampon compressée pour le décodage. (D3D11_VIDEO_DECODER_BUFFER_DESC1)
D3D11_VIDEO_DECODER_CONFIG

Décrit la configuration d’un appareil décodeur Microsoft Direct3D 11 pour DirectX Video Acceleration (DXVA).
D3D11_VIDEO_DECODER_DESC

Décrit un flux vidéo pour un décodeur ou un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_DECODER_EXTENSION

Contient des données spécifiques au pilote pour la méthode ID3D11VideoContext ::D ecoderExtension.
D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC

Décrit une vue de sortie du décodeur vidéo.
D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK

Décrit un sous-exemple de bloc de mappage.
D3D11_VIDEO_PROCESSOR_CAPS

Décrit les fonctionnalités d’un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_COLOR_SPACE

Spécifie l’espace de couleurs pour le traitement vidéo.
D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Décrit un flux vidéo pour un processeur vidéo.
D3D11_VIDEO_PROCESSOR_CUSTOM_RATE

Spécifie une fréquence personnalisée pour la conversion de fréquences d’images ou la télécine inverse (IVTC). (D3D11_VIDEO_PROCESSOR_CUSTOM_RATE)
D3D11_VIDEO_PROCESSOR_FILTER_RANGE

Définit la plage de valeurs prises en charge pour un filtre d’image. (D3D11_VIDEO_PROCESSOR_FILTER_RANGE)
D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC

Décrit une vue d’entrée de processeur vidéo.
D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC

Décrit une vue de sortie du processeur vidéo.
D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

Définit un groupe de fonctionnalités de processeur vidéo associées à la conversion de fréquence d’images, y compris le désinterlacement et la télécine inverse.
D3D11_VIDEO_PROCESSOR_STREAM

Contient des données au niveau du flux pour la méthode ID3D11VideoContext ::VideoProcessorBlt.
D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT

Fournit des informations sur les flux d’entrée transmis à la méthode ID3DVideoContext1 ::VideoProcessorGetBehaviorHints.
D3D11_VIDEO_SAMPLE_DESC

Décrit un exemple de vidéo.
D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT

Récupère la liste des profils pris en charge. (D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT)
D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS

Récupère la liste des formats pris en charge.
D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM

Fournit des données pour les appels à ID3D12VideoDevice ::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM.
D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES

Récupère la liste des profils pris en charge. (D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES)
D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT

Récupère les informations de support pour le décodage vidéo.
D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE

Décrit la taille d’allocation d’un tas de décodeur vidéo. (D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE)
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC

Récupère une valeur indiquant si le codec spécifié est pris en charge pour l’encodage vidéo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Récupère une valeur indiquant si les paramètres de prise en charge de la configuration de codec spécifiés sont pris en charge pour la configuration d’encodage HEVC fournie ou récupère la configuration prise en charge pour l’encodage H.264.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Récupère la prise en charge du contrôle d’image pour le codec et le profil spécifiés.
D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Récupère une valeur indiquant si le mode de disposition sous-régional de trame spécifié est pris en charge pour le code, le profil et le niveau spécifiés.
D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE

Récupère une valeur indiquant si le codec spécifié est pris en charge pour l’encodage vidéo, ainsi que les tailles L0 et L1 de l’objet tas.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT

Récupère une valeur indiquant si le codec, le profil et le format spécifiés sont pris en charge pour l’encodage vidéo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE

Récupère une valeur indiquant si le mode d’actualisation intra spécifié est pris en charge pour le codec, le profil et le niveau spécifiés.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION

Récupère la liste des résolutions prises en charge pour le codec spécifié.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT

La structure D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT (d3d12video.h) récupère le nombre de ratios de résolution pris en charge pour le codec spécifié.
D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL

Récupère une valeur indiquant si le profil spécifié est pris en charge pour l’encodage vidéo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE

Récupère une valeur indiquant si le mode de contrôle de débit spécifié est pris en charge pour l’encodage vidéo avec le codec spécifié
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS

Représente les limites de prise en charge de la résolution de l’encodeur vidéo pour une structure D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS

Récupère les valeurs indiquant les besoins en ressources pour l’encodage vidéo avec la configuration d’encodage spécifiée.
D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT

Récupère les valeurs indiquant la prise en charge des fonctionnalités d’encodage vidéo et des valeurs de configuration spécifiées.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT

Récupère le nombre de commandes d’extension vidéo.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT

Récupère le nombre de paramètres pris en charge pour l’étape de paramètre spécifiée.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS

Récupère la liste des paramètres de commande d’extension vidéo pour l’étape de paramètre spécifiée.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE

Vérifie la taille d’allocation d’une commande d’extension vidéo.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT

Récupère la prise en charge des commandes d’extension vidéo à l’aide de structures d’entrée et de sortie définies par la commande.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS

Récupère la liste des commandes d’extension vidéo à partir du pilote.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR

Fournit des données pour les appels à ID3D12VideoDevice ::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR. Récupère les fonctionnalités d’estimation de mouvement pour un encodeur vidéo.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES

Fournit des données pour les appels à ID3D12VideoDevice ::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES. Récupère la prise en charge des ressources protégées pour l’estimation de mouvement vidéo.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE

Décrit la taille d’allocation d’un tas d’estimateur de mouvement vidéo.
D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS

Récupère le nombre maximal de flux d’entrée activés pris en charge par le processeur vidéo.
D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO

Récupère le nombre de trames de référence passées et futures requises pour le mode de désentlacement, le filtre, la conversion de taux ou les fonctionnalités de traitement automatique spécifiées.
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

Fournit des données pour les appels à ID3D12VideoDevice ::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_PROCESS_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE

Décrit la taille d’allocation d’un tas de décodeur vidéo. (D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE)
D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS

Représente les données d’une requête de statistiques de décodage vidéo appelée en appelant ID3D12VideoDecodeCommandList ::EndQuery.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT

Fournit des données d’entrée pour les appels à ID3D12VideoEncodeCommandList ::ResolveMotionVectorHeap.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT

Reçoit les données de sortie des appels à ID3D12VideoEncodeCommandList ::ResolveMotionVectorHeap.
D3D12_RESOURCE_COORDINATE

Décrit les coordonnées d’une ressource.
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM

Représente un flux de bits compressé à partir duquel la vidéo est décodée.
D3D12_VIDEO_DECODE_CONFIGURATION

Décrit la configuration d’un décodeur vidéo.
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS

Spécifie les paramètres pour la conversion de sortie de décodage. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS)
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1

Spécifie les paramètres pour la conversion de sortie de décodage. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1)
D3D12_VIDEO_DECODE_FRAME_ARGUMENT

Représente les paramètres de décodage d’une image.
D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS

Spécifie les paramètres du flux d’entrée pour une opération de décodage vidéo.
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM

Représente la mémoire tampon de sortie de l’histogramme pour un seul composant.
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS

Spécifie les paramètres du flux de sortie pour une opération de décodage vidéo. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS)
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1

Spécifie les paramètres du flux de sortie pour une opération de décodage vidéo. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1)
D3D12_VIDEO_DECODE_REFERENCE_FRAMES

Contient la liste des cadres de référence pour l’opération de décodage actuelle.
D3D12_VIDEO_DECODER_DESC

Décrit un ID3D12VideoDecoder.
D3D12_VIDEO_DECODER_HEAP_DESC

Décrit un ID3D12VideoDecoderHeap.
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES

Représente les images de référence reconstruites pour une opération d’encodage.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION

Représente une structure de configuration de codec pour l’encodage vidéo.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264

Représente la configuration du codec pour l’encodage H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC

Représente la configuration du codec pour l’encodage HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Représente une structure de prise en charge de la configuration du codec pour l’encodage vidéo.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264

Représente la prise en charge de la configuration du codec d’encodeur pour l’encodage H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC

Représente la prise en charge de la configuration du codec d’encodeur pour l’encodage HEVC.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Représente la structure de prise en charge du contrôle d’image pour plusieurs codecs.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264

Représente les paramètres de prise en charge du contrôle d’image pour l’encodage vidéo H.264.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC

Représente les paramètres de prise en charge du contrôle d’image pour l’encodage vidéo HEVC.
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM

Encapsule la sortie bitstream compressée pour l’opération d’encodage.
D3D12_VIDEO_ENCODER_DESC

Décrit un ID3D12VideoEncoder.
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER

Représente une mémoire tampon contenant des métadonnées relatives à une opération ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS

Représente les arguments d’entrée dans ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS

Représente les arguments de sortie dans ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA

Représente les métadonnées sous-régionales de trame de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_HEAP_DESC

Décrit un ID3D12VideoEncoderHeap.
D3D12_VIDEO_ENCODER_INTRA_REFRESH

Représente les paramètres d’actualisation intra pour l’encodage vidéo.
D3D12_VIDEO_ENCODER_LEVEL_SETTING

Représente un paramètre de niveau d’encodeur vidéo.
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC

Associe un niveau et un niveau pour la configuration des paramètres de niveau HEVC (High Efficiency Video Coding).
D3D12_VIDEO_ENCODER_OUTPUT_METADATA

Représente les métadonnées d’une opération ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS

Représente les statistiques d’encodage d’une opération ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA

Représente les éléments de contrôle au niveau de l’image pour la commande EncodeFrame associée pour plusieurs codecs.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264

Représente les éléments de contrôle au niveau de l’image pour la commande EncodeFrame associée pour l’encodage H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION

Représente une opération de modification de liste d’images pour l’encodage vidéo H264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION

Décrit les modifications apportées aux images de référence en tant qu’opérations de mémoire en tant que tuple d’un identificateur d’opération et les paramètres associés nécessaires à l’opération.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC

Représente les éléments de contrôle au niveau de l’image pour la commande EncodeFrame associée pour l’encodage HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC

06/30/2021
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA

Définit les sous-régions de contrôle d’image en tant que tranches pour plusieurs codecs.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES

Définit les sous-régions comme des tranches pour les codecs qui prennent en charge ce mode de partitionnement.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC

Définit une résolution d’image d’encodeur vidéo.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC

Définit un ratio de résolution comme une fraction irréductible.
D3D12_VIDEO_ENCODER_PROFILE_DESC

Décrit un profil d’encodeur.
D3D12_VIDEO_ENCODER_RATE_CONTROL

Représente une configuration de contrôle de débit de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR

Représente une définition de structure de contrôle de débit pour le mode de débit constant.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS

Représente les définitions de structure de contrôle de débit de l’encodeur vidéo pour une structure de D3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP

Représente une définition de structure de contrôle de débit pour le mode de paramètre de quantisation constante.
D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR

Représente une définition de structure de contrôle de débit pour une cible de qualité constante avec un débit binaire limité.
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR

Représente une définition de structure de contrôle de débit pour le mode de débit variable.
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE

Représente l’image reconstruite générée à partir du frame d’entrée passé à l’opération d’encodage.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264

Représente un descripteur d’image de référence pour l’encodage vidéo H.264.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC

Représente un descripteur d’image de référence pour l’encodage vidéo HEVC.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS

Représente les arguments d’entrée pour un appel à ID3D12VideoEncodeCommandList2 ::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS

Représente les arguments de sortie d’un appel à ID3D12VideoEncodeCommandList2 ::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC

Le D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC représente les paramètres pour l’entrée de l’opération d’encodage vidéo au niveau de la séquence.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE

Représente la structure GOP pour plusieurs codecs vidéo.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264

Représente la structure GOP pour l’encodage vidéo H.264.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC

Représente la structure GOP pour l’encodage vidéo HEVC.
D3D12_VIDEO_EXTENSION_COMMAND_DESC

Décrit une commande d’extension vidéo. (D3D12_VIDEO_EXTENSION_COMMAND_DESC)
D3D12_VIDEO_EXTENSION_COMMAND_INFO

Décrit une commande d’extension vidéo. (D3D12_VIDEO_EXTENSION_COMMAND_INFO)
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO

Décrit un paramètre de commande d’extension vidéo.
D3D12_VIDEO_FORMAT

Définit la combinaison d’un format de pixel et d’un espace de couleurs pour une description du contenu de ressource.
D3D12_VIDEO_MOTION_ESTIMATOR_DESC

Décrit un ID3D12VideoMotionEstimator. Transmettez cette structure dans ID3D12VideoDevice1 ::CreateVideoMotionEstimator pour créer un instance de ID3D12VideoMotionEstimator.
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT

Spécifie les paramètres d’entrée pour les appels à ID3D12VideoEncodeCommandList ::EstimateMotion.
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT

Spécifie les paramètres de sortie pour les appels à ID3D12VideoEncodeCommandList ::EstimateMotion.
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC

Décrit un ID3D12VideoMotionEstimatorHeap. Passez cette structure dans ID3D12VideoDevice1 ::CreateVideoMotionEstimatorHeap pour créer un instance de ID3D12VideoMotionEstimatorHeap.
D3D12_VIDEO_PROCESS_ALPHA_BLENDING

Spécifie les paramètres de fusion alpha pour le traitement vidéo.
D3D12_VIDEO_PROCESS_FILTER_RANGE

Définit la plage de valeurs prises en charge pour un filtre d’image. (D3D12_VIDEO_PROCESS_FILTER_RANGE)
D3D12_VIDEO_PROCESS_INPUT_STREAM

Contient des informations d’entrée pour la fonctionnalité de fusion de processeurs vidéo.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS

Spécifie les arguments de flux d’entrée pour un flux d’entrée passé à ID3D12VideoCommandList ::P rocessFrames.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1

Spécifie les arguments de flux d’entrée pour un flux d’entrée passé à ID3D12VideoProcessCommandList1 ::P rocessFrames1, qui prend en charge la modification du type de champ pour chaque appel.
D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC

Spécifie les paramètres du flux d’entrée pour une opération de processus vidéo.
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE

Fournit des informations sur le débit de flux.
D3D12_VIDEO_PROCESS_LUMA_KEY

Spécifie les paramètres utilisés pour la touche luma.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM

Représente le flux de sortie pour les commandes de traitement vidéo.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS

Spécifie les arguments de flux de sortie pour la sortie passée à ID3D12VideoCommandList ::P rocessFrames.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC

Spécifie les arguments de flux de sortie pour la sortie passée à ID3D12VideoProcessCommandList ::P rocessFrames.
D3D12_VIDEO_PROCESS_REFERENCE_SET

Contient les trames de référence nécessaires pour effectuer le traitement vidéo.
D3D12_VIDEO_PROCESS_TRANSFORM

Spécifie les paramètres de transformation pour le traitement vidéo.
D3D12_VIDEO_SAMPLE

Décrit la largeur, la hauteur, le format et l’espace colorimétrique d’une mémoire tampon d’image.
D3D12_VIDEO_SCALE_SUPPORT

Décrit la plage de mise à l’échelle prise en charge des tailles de sortie pour un scaler vidéo.
D3D12_VIDEO_SIZE_RANGE

Décrit la plage de tailles prises en charge pour un scaler vidéo.
D3DCONTENTPROTECTIONCAPS

Décrit les fonctionnalités de protection du contenu d’un pilote d’affichage.
D3DOVERLAYCAPS

Spécifie les fonctionnalités de superposition matérielle pour un appareil Direct3D.
DEVICE_INFO

Contient des informations sur un appareil de partage multimédia.
DigitalWindowSetting

Représente les paramètres de limites de la fenêtre numérique pour la capture vidéo.
DXVA2_AES_CTR_IV

Contient un vecteur d’initialisation (IV) pour le chiffrement de bloc AES-CTR (Advanced Encryption Standard) 128 bits. (DXVA2_AES_CTR_IV)
DXVA2_AYUVSample16

Définit une valeur de pixel AYUV 16 bits.
DXVA2_AYUVSample8

Définit une valeur de pixel AYUV 8 bits.
DXVA2_ConfigPictureDecode

Décrit la configuration d’un appareil décodeur DXVA.
DXVA2_DecodeBufferDesc

Décrit une mémoire tampon envoyée à partir d’un décodeur vers un appareil DirectX Video Acceleration (DXVA).
DXVA2_DecodeExecuteParams

Contient les paramètres de la méthode IDirectXVideoDecoder ::Execute.
DXVA2_DecodeExtensionData

Contient des données privées pour la méthode IDirectXVideoDecoder ::Execute.
DXVA2_ExtendedFormat

Décrit le format d’un flux vidéo.
DXVA2_FilterValues

Contient les paramètres d’un filtre d’image DirectX Video Acceleration (DXVA).
DXVA2_Fixed32

Définit un nombre à virgule fixe 32 bits.
DXVA2_Frequency

Définit une fréquence vidéo.
DXVA2_ProcAmpValues

Contient des valeurs pour les opérations de traitement vidéo DirectX Video Acceleration (DXVA).
DXVA2_ValueRange

Définit la plage de valeurs prises en charge pour une opération DXVA (DirectX Video Acceleration).
DXVA2_VideoDesc

Décrit un flux vidéo pour un appareil décodeur DXVA ou un périphérique de processeur vidéo.
DXVA2_VideoProcessBltParams

Contient les paramètres de la méthode IDirectXVideoProcessor ::VideoProcessBlt.
DXVA2_VideoProcessorCaps

Décrit les fonctionnalités d’un mode de processeur vidéo DVXA (DirectX Video Acceleration).
DXVA2_VideoSample

Spécifie un exemple d’entrée pour la méthode IDirectXVideoProcessor ::VideoProcessBlt.
DXVABufferInfo

Spécifie une mémoire tampon pour la méthode IDirect3DXVADevice9 ::Execute.
DXVACompBufferInfo

Spécifie la configuration requise pour les surfaces compressées pour DirectX Video Acceleration (DXVA).
DXVAHD_BLT_STATE_ALPHA_FILL_DATA

Spécifie comment les valeurs alpha de sortie sont calculées pour les opérations blit lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

Spécifie la couleur d’arrière-plan pour les opérations de fente, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Spécifie si la sortie est sous-échantillonnée dans une opération blit, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Spécifie l’espace de couleur de sortie pour les opérations blit, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_PRIVATE_DATA

Contient les données d’un état blit privé pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_TARGET_RECT_DATA

Spécifie le rectangle cible pour le blitting, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_COLOR

Définit une valeur de couleur pour DXVA-HD.
DXVAHD_COLOR_RGBA

Spécifie une valeur de couleur RVB. (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

Spécifie une valeur de couleur YCbCr. (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

Décrit un flux vidéo pour un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_CUSTOM_RATE_DATA

Spécifie une fréquence personnalisée pour la conversion de fréquences d’images ou la télécine inverse (IVTC). (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

Définit la plage de valeurs prises en charge pour un filtre d’image. (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

Contient un nombre rationnel (ratio).
DXVAHD_STREAM_DATA

Contient des données par flux pour la méthode IDXVAHD_VideoProcessor ::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA

Spécifie la valeur alpha planaire d’un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

Spécifie les proportions en pixels (PAR) pour les rectangles source et de destination.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

Spécifie le format d’un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

Spécifie le rectangle de destination pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_FILTER_DATA

Spécifie le niveau d’une opération de filtrage sur un flux d’entrée DXVA -HD (Microsoft DirectX Video Acceleration High Definition).
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Spécifie comment un flux d’entrée DXVA-HD (Microsoft DirectX Video Acceleration High Definition) est entrelacé.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Spécifie l’espace de couleurs d’un flux d’entrée Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

Spécifie la clé luma pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Spécifie la fréquence d’images de sortie pour un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PALETTE_DATA

Contient les entrées de palette de couleurs pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PRIVATE_DATA

Contient des données pour un état de flux privé, pour un flux d’entrée DXVA -HD (Video Acceleration High Definition) Microsoft DirectX.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Contient des statistiques de télécine inverse (IVTC) à partir d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

Spécifie le rectangle source d’un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_VPCAPS

Spécifie les fonctionnalités du processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_VPDEVCAPS

Spécifie les fonctionnalités d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHDSW_CALLBACKS

Contient des pointeurs vers des fonctions implémentées par un plug-in logiciel pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAUncompDataInfo

Spécifie les dimensions et le format de pixels des surfaces non compressées pour le décodage vidéo DirectX Video Acceleration (DXVA).
MACROBLOCK_DATA

Fournit des données sur un macroblock pendant le décodage vidéo.
MF_BYTE_STREAM_CACHE_RANGE

Spécifie une plage d’octets.
MF_CAMERA_CONTROL_RANGE_INFO

La structure MF_CAMERA_CONTROL_RANGE_INFO représente la plage, la valeur d’étape et la valeur par défaut acceptées pour un contrôle de caméra.
MF_FLOAT2

Vecteur avec deux composants.
MF_FLOAT3

Vecteur avec trois composants.
MF_LEAKY_BUCKET_PAIR

Spécifie les exigences de mise en mémoire tampon d’un fichier.
MF_QUATERNION

Vecteur à quatre dimensions, utilisé pour représenter une rotation.
MF_SINK_WRITER_STATISTICS

Contient des statistiques sur les performances de l’enregistreur récepteur.
MF_TRANSCODE_SINK_INFO

Contient des informations sur les flux audio et vidéo de l’objet d’activation du récepteur de transcode.
MFARGB

Décrit une valeur de couleur ARGB.
MFASYNCRESULT

Contient les données nécessaires pour implémenter l’interface IMFAsyncResult.
MFAYUVSample

Décrit un exemple Y’Cb’Cr' 4 :4 :4.
MFBYTESTREAM_BUFFERING_PARAMS

Spécifie les paramètres de mise en mémoire tampon pour un flux d’octets réseau.
MFCameraExtrinsic_CalibratedTransform

Transformation décrivant l’emplacement d’une caméra par rapport à d’autres caméras ou à une référence externe établie.
MFCameraExtrinsics

Décrit l’emplacement d’une caméra par rapport à d’autres caméras ou à une référence externe établie.
MFCameraIntrinsic_DistortionModel

Représente un modèle de distorsion de lentille polynomiale.
MFCameraIntrinsic_PinholeCameraModel

Représente un modèle de caméra de trou d’épingle.
MFCLOCK_PROPERTIES

Définit les propriétés d’une horloge.
MFCONTENTPROTECTIONDEVICE_INPUT_DATA

Contient des informations sur les données que vous souhaitez fournir en tant qu’entrée à une fonction de système de protection.
MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA

Contient des informations sur les données que vous avez reçues en tant que sortie d’une fonction système de protection.
MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA

Conseille le processeur sécurisé des paramètres mmcss (Multimedia Class Scheduler Service) afin que les tâches en temps réel puissent être planifiées à la priorité attendue.
MFFOLDDOWN_MATRIX

Contient les coefficients utilisés pour transformer l’audio multicanal en un plus petit nombre de canaux audio. Ce processus est appelé repli.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION

Décrit une action demandée par une autorité d’approbation de sortie (OTA). La demande est envoyée à une autorité d’approbation d’entrée (ITA).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS

Contient des paramètres pour la méthode IMFInputTrustAuthority ::BindAccess ou IMFInputTrustAuthority ::UpdateAccess.
MFMediaKeyStatus

Représente le status d’une clé de session CDM (Content Decryption Module).
MFMPEG2DLNASINKSTATS

Contient les statistiques d’encodage du récepteur multimédia DLNA (Digital Living Network Alliance).
MFNetCredentialManagerGetParam

Contient les informations d’authentification pour le gestionnaire d’informations d’identification.
MFOffset

Spécifie un décalage sous la forme d’un nombre réel à point fixe.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL.
MFP_ERROR_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_ERROR.
MFP_EVENT_HEADER

Contient des informations communes à chaque type d’événement MFPlay.
MFP_FRAME_STEP_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_FRAME_STEP.
MFP_MEDIAITEM_CLEARED_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_MEDIAITEM_CLEARED.
MFP_MEDIAITEM_CREATED_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_MEDIAITEM_CREATED.
MFP_MEDIAITEM_SET_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_MEDIAITEM_SET.
MFP_MF_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_MF.
MFP_PAUSE_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_PAUSE.
MFP_PLAY_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_PLAY.
MFP_PLAYBACK_ENDED_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_PLAYBACK_ENDED.
MFP_POSITION_SET_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_POSITION_SET.
MFP_RATE_SET_EVENT

Structure d’événement pour l’événement MFP_EVENT_TYPE_RATE_SET.
MFP_STOP_EVENT

Structure d’événements pour l’événement MFP_EVENT_TYPE_STOP.
MFPaletteEntry

Contient une entrée de palette dans un tableau de couleurs.
MFPinholeCameraIntrinsic_IntrinsicModel

Représente un modèle intrinsèque de caméra de trou d’épingle pour une résolution spécifiée.
MFPinholeCameraIntrinsics

Contient des modèles intrinsèques de caméra zéro ou 1 trou d’épingle qui décrivent comment projeter un point 3D dans le monde physique sur le cadre d’image 2D d’une caméra.
MFRatio

Représente un ratio.
MFRR_COMPONENT_HASH_INFO

Contient des informations sur un composant révoqué.
MFRR_COMPONENTS

Contient des informations sur un ou plusieurs composants révoqués.
MFT_INPUT_STREAM_INFO

Contient des informations sur un flux d’entrée sur une transformation Media Foundation (MFT). Pour obtenir ces valeurs, appelez IMFTransform ::GetInputStreamInfo.
MFT_OUTPUT_DATA_BUFFER

Contient des informations sur une mémoire tampon de sortie pour une transformation Media Foundation. Cette structure est utilisée dans la méthode IMFTransform ::P rocessOutput.
MFT_OUTPUT_STREAM_INFO

Contient des informations sur un flux de sortie sur une transformation Media Foundation (MFT). Pour obtenir ces valeurs, appelez IMFTransform ::GetOutputStreamInfo.
MFT_REGISTER_TYPE_INFO

Contient des informations sur le type de média pour l’inscription d’une transformation Media Foundation (MFT).
MFT_REGISTRATION_INFO

Contient des paramètres pour la méthode IMFLocalMFTRegistration ::RegisterMFTs.
MFTOPONODE_ATTRIBUTE_UPDATE

Spécifie une nouvelle valeur d’attribut pour un nœud de topologie.
MFVideoArea

Spécifie une zone rectangulaire dans une trame vidéo.
MFVideoCompressedInfo

Contient des informations sur un format de compression vidéo. Cette structure est utilisée dans la structure MFVIDEOFORMAT.
MFVIDEOFORMAT

Décrit un format vidéo.
MFVideoInfo

Contient des informations de format vidéo qui s’appliquent aux formats compressés et non compressés. Cette structure est utilisée dans la structure MFVIDEOFORMAT.
MFVideoNormalizedRect

La structure MFVideoNormalizedRect (mfcaptureengine.h) définit un rectangle normalisé, qui est utilisé pour spécifier des sous-rectangles dans un rectangle vidéo.
MFVideoNormalizedRect

La structure MFVideoNormalizedRect (mfmediaengine.h) définit un rectangle normalisé, qui est utilisé pour spécifier des sous-rectangles dans un rectangle vidéo.
MFVideoSurfaceInfo

Contient des informations sur un format vidéo non compressé. Cette structure est utilisée dans la structure MFVIDEOFORMAT.
MT_ARBITRARY_HEADER

Contient les données de format d’un flux binaire dans un fichier ASF (Advanced Streaming Format).
MT_CUSTOM_VIDEO_PRIMARIES

Définit des couleurs primaires personnalisées pour une source vidéo. Les couleurs primaires définissent comment convertir des couleurs d’un espace de couleur RVB en espace de couleur CIE XYZ.
OPM_ACP_AND_CGMSA_SIGNALING

Contient le résultat d’une requête OPM_GET_ACP_AND_CGMSA_SIGNALING.
OPM_ACTUAL_OUTPUT_FORMAT

Contient le résultat d’une requête OPM_GET_ACTUAL_OUTPUT_FORMAT dans le gestionnaire de protection de sortie (OPM).
OPM_CONFIGURE_PARAMETERS

Contient une commande OPM (Output Protection Manager) ou Copp (Certified Output Protection Manager).
OPM_CONNECTED_HDCP_DEVICE_INFORMATION

Contient le résultat d’une requête OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION.
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

Contient des paramètres pour la méthode IOPMVideoOutput ::COPPCompatibleGetInformation.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

Contient des paramètres d’initialisation chiffrés pour une session OpM (Output Protection Manager). (OPM_ENCRYPTED_INITIALIZATION_PARAMETERS).
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

La structure OPM_ENCRYPTED_INITIALIZATION_PARAMETERS (ksopmapi.h) contient des paramètres d’initialisation pour une session OpM (Output Protection Manager).
OPM_GET_CODEC_INFO_INFORMATION

OPM_GET_CODEC_INFO_INFORMATION (opmapi.h) contient le résultat d’une requête OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_INFORMATION

La structure OPM_GET_CODEC_INFO_INFORMATION (ksopmapi.h) contient le résultat d’une requête OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS

OPM_GET_CODEC_INFO_PARAMETERS (opmapi.h) contient des informations pour la commande OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS

Le structrue OPM_GET_CODEC_INFO_PARAMETERS (ksopmapi.h) contient des informations pour la commande OPM_GET_CODEC_INFO.
OPM_GET_INFO_PARAMETERS

OPM_GET_INFO_PARAMETERS (opmapi.h) contient des paramètres pour la méthode IOPMVideoOutput ::GetInformation.
OPM_GET_INFO_PARAMETERS

La structure OPM_GET_INFO_PARAMETERS (ksopmapi.h) contient des paramètres pour la méthode IOPMVideoOutput ::GetInformation.
OPM_HDCP_KEY_SELECTION_VECTOR

Contient le vecteur de sélection de clé (KSV) pour un récepteur hdCP (Digital Content Protection) High-Bandwidth.
OPM_OMAC

OPM_OMAC (opmapi.h) contient un code d’authentification de message (MAC) pour un message OPM (Output Protection Manager).
OPM_OMAC

La structure OPM_OMAC (ksopmapi.h) contient un code d’authentification de message (MAC) pour un message OPM (Output Protection Manager).
OPM_OUTPUT_ID_DATA

Contient le résultat d’une demande de OPM_GET_OUTPUT_ID status.
OPM_RANDOM_NUMBER

OPM_RANDOM_NUMBER (opmapi.h) contient un nombre aléatoire 128 bits à utiliser avec le gestionnaire de protection de sortie (OPM).
OPM_RANDOM_NUMBER

La structure OPM_RANDOM_NUMBER (ksopmapi.h) contient un nombre aléatoire 128 bits à utiliser avec Le gestionnaire de protection de sortie (OPM).
OPM_REQUESTED_INFORMATION

OPM_REQUESTED_INFORMATION (opmapi.h) contient le résultat d’une demande de status du gestionnaire de protection de sortie (OPM).
OPM_REQUESTED_INFORMATION

La structure OPM_REQUESTED_INFORMATION (ksopmapi.h) contient le résultat d’une demande de status De protection de sortie (OPM).
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS

Contient des informations pour la commande OPM_SET_ACP_AND_CGMSA_SIGNALING dans le Gestionnaire de protection de sortie (OPM).
OPM_SET_HDCP_SRM_PARAMETERS

Contient les paramètres de la commande OPM_SET_HDCP_SRM.
OPM_SET_PROTECTION_LEVEL_PARAMETERS

Contient des données pour la commande OPM_SET_PROTECTION_LEVEL dans le gestionnaire de protection de sortie (OPM).
OPM_STANDARD_INFORMATION

OPM_STANDARD_INFORMATION (opmapi.h) contient le résultat d’une demande de status de Output Protection Manager (OPM).
OPM_STANDARD_INFORMATION

La structure OPM_STANDARD_INFORMATION (ksopmapi.h) contient le résultat d’une demande d’status du gestionnaire de protection de sortie (OPM).
ROI_AREA

Définit une région d’intérêt.
SENSORPROFILEID

Décrit un ID de profil de capteur.
STREAM_MEDIUM

Non pour l’utilisation de l’application.
TOC_DESCRIPTOR

La structure TOC_DESCRIPTOR contient des informations descriptives pour une table des matières.
TOC_ENTRY_DESCRIPTOR

La structure TOC_ENTRY_DESCRIPTOR contient des informations descriptives pour une entrée dans une table des matières.