Partager via


Microsoft Media Foundation

Vue d’ensemble de la technologie Microsoft Media Foundation.

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

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

Énumérations

 
_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 l’état d’un flux d’entrée sur une transformation Media Foundation (MFT).
_MFT_INPUT_STREAM_INFO_FLAGS

Décrit un flux d’entrée sur une transformation Media Foundation (MFT).
_MFT_OUTPUT_DATA_BUFFER_FLAGS

Définit des indicateurs pour la méthode IMFTransform ::P rocessOutput.
_MFT_OUTPUT_STATUS_FLAGS

Indique si une transformation Media Foundation (MFT) peut produire des données de sortie.
_MFT_OUTPUT_STREAM_INFO_FLAGS

Décrit un flux de sortie sur une transformation Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_FLAGS

Définit des indicateurs pour le traitement des exemples de sortie dans une transformation Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_STATUS

Indique l’état d’un appel à IMFTransform ::P rocessOutput.
_MFT_SET_TYPE_FLAGS

Définit des indicateurs pour le paramètre ou le test du type de média sur une transformation Media Foundation (MFT).
AEC_SYSTEM_MODE

Spécifie le mode de traitement du DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_SYSTEM_MODE.
AEC_VAD_MODE

Spécifie le type de détection d’activité vocale (VAD) pour le DSP de capture vocale. Cette énumération est utilisée avec la propriété MFPKEY_WMAAECMA_FEATR_VAD.
ASF_SELECTION_STATUS

Définit les options de sélection d’un flux ASF.
ASF_STATUSFLAGS

Définit les conditions d’état de la méthode IMFASFSplitter ::GetNextSample.
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 l’état d’une interface ID3D11CryptoSession.
D3D11_FEATURE_VIDEO

Spécifie une fonctionnalité ou un ensemble de fonctionnalités vidéo Direct3D 11 à 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 des 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’images 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 pour un processeur vidéo Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

Spécifie comment 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 les valeurs de la plage de luminosité 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 à la déinterlacation, à 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 des fonctionnalités stéréo 3D 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 de l’image 0 ou de 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 du processeur vidéo.
D3D11_VPOV_DIMENSION

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

Spécifie un type de chiffrement bitstream.
D3D12_FEATURE_VIDEO

Spécifie une fonctionnalité ou un ensemble de fonctionnalités vidéo Direct3D 12 à 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 pour 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 l’état 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 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 à partir de l’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 de tranche 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 bloc 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 bloc 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 pendant l’opération ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_FLAGS

Spécifie des indicateurs pour la création de l’encodeur vidéo.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Spécifie les modes de disposition de trame de trame d’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 d’encodeur vidéo intra-actualisation.
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 image spécifiques à H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS

Spécifie des 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 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 de 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 d’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’interlacé de trames vidéo codées.
D3D12_VIDEO_FRAME_STEREO_FORMAT

Définit la disposition en mémoire d’une image 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 du processeur vidéo de déinterlacage.
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 [0...1] normalisée.
DXVA2_SampleFormat

Décrit le contenu d’un exemple de vidéo. Ces indicateurs sont utilisés dans la structure DXVA2_ExtendedFormat.
DXVA2_SurfaceType

Décrit un type de surface DirectX pour l’accélération vidéo DirectX (DXVA).
DXVA2_VideoChromaSubSampling

Décrit comment les valeurs chromatique sont positionnées par rapport aux échantillons luma dans une image vidéo YUV.
DXVA2_VideoLighting

Décrit les conditions d’éclairage prévues pour l’affichage du contenu vidéo.
DXVA2_VideoPrimaries

Spécifie les primaires de couleur d’une source vidéo. (DXVA2_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 studio R’G’B'. (DXVA2_VideoTransferMatrix)
DXVAHD_ALPHA_FILL_MODE

Spécifie la façon dont les valeurs alpha de sortie sont calculées pour les opérations de haute définition de l’accélération vidéo Microsoft DirectX (DXVA-HD).
DXVAHD_BLT_STATE

Spécifie les paramètres d’état des opérations blit lors de l’utilisation de la haute définition de l’accélération vidéo Microsoft DirectX (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 les filtres d’image pour le traitement vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FILTER_CAPS

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

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

Définit des fonctionnalités liées aux formats d’entrée d’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 taux d’images de sortie d’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 vers 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 stéréo downmix pour un décodeur audio Dolby Digital.
eAVEncAdaptiveMode

Spécifie le mode d’encodage adaptatif pour un encodeur vidéo.
eAVEncH264PictureType

Spécifie 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 de caméra.
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 comment 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 d’état d’erreur pour le moteur multimédia.
MF_MEDIA_ENGINE_EVENT

Définit les codes d’événement pour le moteur multimédia.
MF_MEDIA_ENGINE_EXTENSION_TYPE

Spécifie les types d’extension du moteur multimédia.
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS

Spécifie les exigences de protection du contenu pour une trame vidéo.
MF_MEDIA_ENGINE_KEYERR

Définit les codes d’erreur de clé multimédia pour le moteur multimédia.
MF_MEDIA_ENGINE_NETWORK

Définit les codes d’état réseau pour le moteur multimédia.
MF_MEDIA_ENGINE_OPM_STATUS

Définit l’état du 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 lirea du 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 les valeurs prêtes à l’état pour le moteur multimédia.
MF_MEDIA_ENGINE_S3D_PACKING_MODE

Spécifie la disposition d’une image vidéo 3D empaquetée.
MF_MEDIA_ENGINE_SEEK_MODE

Définit des valeurs pour le mode de recherche du moteur multimédia.
MF_MEDIA_ENGINE_STATISTIC

Identifie les statistiques que le moteur multimédia effectue le suivi pendant la lecture.
MF_MEDIA_ENGINE_STREAMTYPE_FAILED

Identifie le type de flux multimédia qui a échoué.
MF_MEDIAKEY_STATUS

Spécifie l’état 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 de source multimédia.
MF_MSE_READY

Définit les différents états prêts de l’extension de source multimédia.
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 de l’interface IMFPluginControl.
MF_QUALITY_ADVISE_FLAGS

Contient des indicateurs pour la méthode IMFQualityAdvise2 ::NotifyQualityEvent.
MF_QUALITY_DROP_MODE

Spécifie la manière dont un composant de pipeline doit supprimer des échantillons.
MF_QUALITY_LEVEL

Spécifie le niveau de qualité d’un composant de pipeline.
MF_SHARING_ENGINE_EVENT

Définit les événements envoyés par le moteur de partage.
MF_SOURCE_READER_CONTROL_FLAG

Contient des indicateurs pour la méthode IMFSourceReader ::ReadSample.
MF_SOURCE_READER_FLAG

Contient des indicateurs qui indiquent l’état de la méthode IMFSourceReader ::ReadSample.
MF_TIMED_TEXT_ALIGNMENT

Spécifie comment le texte est aligné dans son élément de bloc parent.
MF_TIMED_TEXT_CUE_EVENT

Spécifie le type d’un événement d’indicateur de texte chronométré.
MF_TIMED_TEXT_DECORATION

Spécifie la façon dont le texte est décoré (souligné et ainsi de suite).
MF_TIMED_TEXT_DISPLAY_ALIGNMENT

Spécifie la façon dont le texte est aligné avec l’affichage.
MF_TIMED_TEXT_ERROR_CODE

Spécifie l’erreur de type qui s’est produite avec une piste de texte chronométrée.
MF_TIMED_TEXT_FONT_STYLE

Spécifie le style de police du texte chronométré.
MF_TIMED_TEXT_SCROLL_MODE

Spécifie le mode d’affichage du texte lorsque l’élément parent fait défiler l’écran.
MF_TIMED_TEXT_TRACK_KIND

Spécifie le type de suivi du texte chronométré.
MF_TIMED_TEXT_UNIT_TYPE

Spécifie les unités dans lesquelles le texte chronométré est mesuré.
MF_TIMED_TEXT_WRITING_MODE

Spécifie la séquence dans laquelle le texte est écrit sur son élément parent.
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS

Définit des indicateurs d’état pour l’attribut MF_TOPOLOGY_RESOLUTION_STATUS.
MF_TOPOLOGY_TYPE

Définit le type d’un nœud de topologie.
MF_TOPONODE_DRAIN_MODE

Définit à quel moment une transformation dans une topologie est vidée.
MF_TOPONODE_FLUSH_MODE

Définit lorsqu’une transformation dans une topologie est vidée.
MF_TOPOSTATUS

Spécifie l’état d’une topologie pendant la lecture.
MF_TRANSCODE_ADJUST_PROFILE_FLAGS

Définit les indicateurs de profil définis dans l’attribut MF_TRANSCODE_ADJUST_PROFILE.
MF_TRANSCODE_TOPOLOGYMODE_FLAGS

Définit des indicateurs pour l’attribut MF_TRANSCODE_TOPOLOGYMODE.
MF_URL_TRUST_STATUS

Indique si l’URL provient d’une source approuvée.
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE

Définit des algorithmes pour le processeur vidéo qui est utilisé par MF_VIDEO_PROCESSOR_ALGORITHM.
MF_VIDEO_PROCESSOR_MIRROR

Spécifie comment retourner une image vidéo.
MF_VIDEO_PROCESSOR_ROTATION

Spécifie comment faire pivoter une image vidéo.
MF2DBuffer_LockFlags

Contient des indicateurs pour la méthode IMF2DBuffer2 ::Lock2DSize.
MF3DVideoOutputType

Spécifie comment générer un flux vidéo 3D stéréoscopique.
MFASF_INDEXER_FLAGS

Définit les options de l’indexeur ASF.
MFASF_MULTIPLEXERFLAGS

Définit les options de multiplexeur ASF.
MFASF_SPLITTERFLAGS

Définit les options de fractionnement ASF.
MFASF_STREAMSELECTOR_FLAGS

Définit les options de sélecteur de flux ASF.
MFASYNC_WORKQUEUE_TYPE

Spécifie le type de file d’attente de travail pour la fonction MFAllocateWorkQueueEx à créer.
MFAudioConstriction

Spécifie des valeurs pour la constriction audio.
MFBYTESTREAM_SEEK_ORIGIN

Spécifie l’origine d’une requête de recherche.
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 fournies par une source de trame.
MFMEDIASOURCE_CHARACTERISTICS

Définit les caractéristiques d’une source multimédia.
MFNET_PROXYSETTINGS

Spécifie la façon dont le localisateur proxy par défaut spécifie les paramètres de connexion à un serveur proxy.
MFNetAuthenticationFlags

Spécifie la façon dont les informations d’identification de l’utilisateur seront utilisées.
MFNetCredentialOptions

Décrit les options pour la mise en cache des informations d’identification réseau.
MFNetCredentialRequirements

Spécifie la façon dont le gestionnaire d’informations d’identification doit obtenir les informations d’identification de l’utilisateur.
MFNETSOURCE_CACHE_STATE

Définit l’état du cache d’un fichier multimédia ou d’une entrée.
MFNETSOURCE_PROTOCOL_TYPE

Indique le type de protocole de contrôle utilisé dans le streaming ou le téléchargement.
MFNETSOURCE_STATISTICS_IDS

Définit les statistiques collectées par la source réseau.
MFNETSOURCE_TRANSPORT_TYPE

Décrit le type de transport utilisé dans le streaming ou le téléchargement de données (TCP ou UDP).
MFNominalRange

Spécifie si les données de couleur incluent les salles d’accès et les toérooms.
MFPMPSESSION_CREATION_FLAGS

Contient des indicateurs qui définissent le comportement de la fonction MFCreatePMPMediaSession.
MFPOLICYMANAGER_ACTION

Définit les actions qui peuvent être effectuées sur un flux.
MFRATE_DIRECTION

Spécifie la direction de la lecture (avant ou inverse).
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 une entrée ou un flux de sortie.
MFSequencerTopologyFlags

Contient des indicateurs pour l’ajout d’une topologie à la source du séquenceur ou la mise à jour d’une topologie déjà dans la file d’attente.
MFSESSION_GETFULLTOPOLOGY_FLAGS

Définit des indicateurs pour la méthode IMFMediaSession ::GetFullTopology.
MFSESSION_SETTOPOLOGY_FLAGS

Définit le comportement de la méthode IMFMediaSession ::SetTopology.
MFSHUTDOWN_STATUS

Décrit l’état actuel d’un appel à la méthode IMFShutdown ::Shutdown.
MFSINK_WMDRMACTION

Spécifie comment le récepteur de fichiers ASF doit appliquer la gestion des droits numériques Windows Media.
MFStandardVideoFormat

Contient des valeurs qui spécifient des formats vidéo courants.
MFSTREAMSINK_MARKER_TYPE

Définit les informations de marqueur de flux pour la méthode IMFStreamSink ::P laceMarker.
MFT_MESSAGE_TYPE

Définit les messages d’une transformation Media Foundation (MFT).
MFTIMER_FLAGS

Contient des indicateurs pour la méthode IMFTimer ::SetTimer.
MFTOPOLOGY_DXVA_MODE

Spécifie si le chargeur de topologie active Microsoft DirectX Video Acceleration (DXVA) dans la topologie.
MFTOPOLOGY_HARDWARE_MODE

Spécifie si le chargeur de topologie insère des transformations Media Foundation matérielles (MFT) dans la topologie.
MFVideo3DFormat

Spécifie comment les images vidéo 3D sont stockées en mémoire.
MFVideo3DSampleFormat

Spécifie comment 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 de copie requis 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 comment 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 remplir une image vidéo afin qu’elle corresponde à un rapport d’aspect spécifié.
MFVideoPrimaries

Spécifie les primaires de couleur d’une source vidéo. (MFVideoPrimaries)
MFVideoRotationFormat

Décrit la rotation de l’image vidéo dans le sens inverse des aiguilles d’une montre.
MFVideoSrcContentHintFlags

Décrit les proportions prévues pour un flux vidéo.
MFVideoTransferFunction

Spécifie la fonction de conversion de RVB linéaire en RVB non linéaire (R’G’B'). (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 de la matrice 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 de copie analogique (ACP).
OPM_DPCP_PROTECTION_LEVEL

Spécifie le niveau de protection pour DisplayPort Content Protection (DPCP).
OPM_HDCP_PROTECTION_LEVEL

Spécifie le niveau de protection pour High-Bandwidth Protection de 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 utilise la sémantique OPM (Output Protection Manager) 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

 
abandonner

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 à avertir chaque fois que l’horloge démarre, s’arrête ou interrompt ou change le taux.
AddControlSubscription

Ajoute un contrôle de 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 chronologique.
AddDataSourceFromUrl

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

Informe le pipeline de 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 le système de clé destiné à être utilisé avec du contenu à un élément.
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 des flux qui s’excluent mutuellement avec les flux dans tous les autres enregistrements.
AddRegistryEntry

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

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

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

Notez que 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

IMFASFProfile ::AddStreamPrioritization, méthode
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 Analyseur TOC 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 vidéo à partir de l’allocateur.
ajouter

Ajoute le segment multimédia spécifié au 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 multimédia.
AutomaticEnable

Effectue une action d’activation de contenu sans aucune interaction utilisateur.
barrière

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

Ajoute une collection de barrières dans un enregistrement de liste de commandes encode vidéo.
barrière

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

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

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

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

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

Commence une requête 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 requête à un gestionnaire de schémas.
BeginCreateObject

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

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

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

Commence une requête asynchrone pour effectuer une action d’activation du contenu.
BeginEvent

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoDecodeCommandList ::BeginEvent)
BeginEvent

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoEncodeCommandList ::BeginEvent)
BeginEvent

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoProcessCommandList ::BeginEvent)
BeginFinalize

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

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

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

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

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

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

Commence une requête 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 envoyée précédemment.
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 appelé correctement 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 de planificateur de classes multimédias (MMCSS).
BeginSave

Commence à enregistrer 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 de planificateur de classes multimédias (MMCSS).
BeginWrite

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

Commence une requête 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 de bits spécifié. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
d’appel

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 requête actuelle pour créer une source multimédia.
cancelObjectCreation

Annule la requête actuelle pour créer un objet à partir d’une URL.
cancelObjectCreation

Annule une demande asynchrone pour créer un objet.
cancelObjectCreation

Annule la requête actuelle pour créer 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 défini à l’aide de la méthode IMFTimer ::SetTimer.
CanPlayType

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

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

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

Vérifie l’état 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 l’échantillonnage inférieur avec le format d’entrée spécifié et si l’échantillonnage en temps réel est pris en charge.
CheckVideoDecoderFormat

En fonction d’unprofile, vérifie si le pilote prend en charge un format de sortie spécifié.
CheckVideoProcessorFormat

Interroge 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.
Effacer

Supprime tous les nœuds de la topologie.
Effacer

Efface la liste des intervalles de temps.
ClearState

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

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

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

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

Crée une instance du localisateur 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 profil Advanced Systems Format.
Cloner

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

Notez que cette interface n’est pas implémentée dans cette version de Media Foundation. Crée une copie de l’objet de hiérarchisation du 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.
Fermer

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

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

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

Appelé par Microsoft Media Foundation pour permettre au FMIHttpDownloadRequest de libérer toutes les ressources internes. Elle annule également la requête actuelle si elle est toujours en cours.
Fermer

Appelé par Microsoft Media Foundation pour spécifier qu’aucune autre requête HTTP n’est créée et permet à IMFHttpDownloadSession de libérer toutes les ressources internes.
Fermer

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

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

Ferme la session de clé multimédia et doit être appelée avant la publication de la session de clé.
Fermer

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

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

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

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

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

Envoie une commande de configuration au canal authentifié.
configurer

Configure une sortie vidéo.
ConfigureAuthenticatedChannel

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

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

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

Copie les données vers cette mémoire tampon à partir d’une mémoire tampon qui a un format contigu.
ContiguousCopyTo

Copie cette mémoire tampon dans la mémoire tampon de l’appelant, en 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 une demande d’état OPM (Output Protection Manager) au pilote d’affichage. Utilisez cette méthode lorsque OPM émule Certified Output Protection Manager (COPP).
Copy2DTo

Copie la mémoire tampon vers 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 le périphérique 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 une fonction IMFContentDecryptionModule qui représente un module de déchiffrement de contenu (CDM) pour un système de clés DRM.
CreateContentDecryptionModuleAccess

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

Crée une instance de IMFContentDecryptionModuleFactory, une fabrique de classes pour les objets CDM (Content Decryption Module) pour un système de clés 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é par Microsoft Media Foundation pour ouvrir des 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.
CreateMediaKeys

Crée un objet de clés multimédias basé sur le système de clés spécifié. (IMFMediaEngineClassFactoryEx.CreateMediaKeys)
CreateMediaKeys2

Crée un objet de clés multimédias basé sur le système de clés spécifié. (IMFMediaEngineClassFactory2.CreateMediaKeys2)
CreateMediaSource

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

Crée une instance de IMFMediaSourceExtension.
CreateMutualExclusion

Crée un objet d’exclusion mutuelle ASF (Advanced Systems Format). Les 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 des 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 de localisateur de proxy d’interface IMFNetProxyLocator basé sur le nom du protocole.
CreateRequest

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

Crée un objet de session de clé multimédia à l’aide des données d’initialisation spécifiées et des données personnalisé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

IMFASFProfile ::CreateStreamPrioritization, méthode
CreateSurface

Crée un processeur vidéo DirectX Video Acceleration (DXVA) ou une cible de rendu 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 une instance de décodeur vidéo.
CreateVideoDecoder

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

Crée une instance de décodeur vidéo qui contient les ressources de pilote indépendantes de la résolution et l’état, 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 de pilote dépendantes de la résolution et l’état, avec prise en charge des ressources protégées.
CreateVideoDecoderOutputView

Crée une vue de ressource pour un décodeur vidéo, décrivant l’exemple de sortie de 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 des opérations d’estimation de mouvement vidéo.
CreateVideoMotionVectorHeap

Alloue le 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 une 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 une instance de processeur vidéo avec prise en charge des ressources protégées.
CreateVideoProcessorEnumerator

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

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

Crée une vue de ressource pour un processeur vidéo, décrivant l’exemple de sortie de l’opération de traitement vidéo.
CreateVideoSurface

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

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

Enregistre une opération de décodage de frame dans la liste de commandes.
DécodageFrame1

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

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

Indique que l’échantillonnage inférieur du décodeur sera utilisé et que le pilote doit allouer les trames de référence appropriées.
DecoderEndFrame

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

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

Met à jour les paramètres d’échantillonnage inférieur du décodeur.
DéchiffrementBlt

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

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

Définit un GUID de sous-type multimé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 multimédia.
DétacherObject

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

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

Indiquez 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éconnecter

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 des é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 DirectX Video Acceleration (DXVA).
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 temps.
EnableWindowlessSwapchainMode

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

Encode un flux de bits.
EncryptionBlt

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

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

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

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

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

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

Termine une demande asynchrone pour créer une source multimédia.
EndCreateObject

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

Termine une requête asynchrone pour créer un flux d’octets ou une source multimédia.
EndCreateObjectFromByteStream

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

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

Termine une requête 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

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoDecodeCommandList ::EndEvent)
endEvent

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoEncodeCommandList ::EndEvent)
endEvent

Pour une utilisation interne uniquement. Non destiné à être appelé 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 requête asynchrone pour obtenir le certificat SSL client.
EndGetCredentials

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

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

Termine une demande asynchrone pour l’événement suivant dans la file d’attente. Appelez cette méthode à l’intérieur de votre implémentation de IMFMediaEventGenerator ::EndGetEvent. Transmettez 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é par Microsoft Media Foundation pour terminer l’opération asynchrone démarrée par BeginReadPayload.
EndReceiveResponse

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

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

Termine une demande asynchrone pour inscrire les files d’attente de travail de topologie auprès du service de planificateur de classes multimédias (MMCSS).
EndSave

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

Appelé 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 de planificateur de classes multimédias (MMCSS).
EndWrite

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

Termine une requête asynchrone pour écrire un exemple de média dans le flux.
EnqueueResourceReady

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

Met en file d’attente une commande d’attente sur la file d’attente de commandes consommateur spécifiée, en démarrant une attente du 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 le GPU est terminé de traiter les commandes consommateur.
erreur

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.
Exécuter

Exécute une opération de décodage sur le frame actuel.
executeExtensionCommand

Enregistre une commande pour exécuter une commande d’extension vidéo dans une liste de commandes décodée.
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 encode.
executeExtensionCommand

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

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 en fonction de l’ID de profil spécifié.
FinishInitialization

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

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

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

Entraîne la suppression du récepteur de flux d’échantillons qu’il a reçus et n’a pas encore rendu.
de vidage

Signale au multiplexeur de traiter tous les exemples de supports de sortie mis en file d’attente. Appelez cette méthode après avoir transmis le dernier exemple au multiplexeur.
de vidage

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

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.
de vidage

Vide un ou plusieurs flux. (IMFSinkWriter.Flush)
de vidage

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 marquage.
FrameStep

Marche vers l’avant ou vers l’arrière d’un cadre.
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).
GenerateIndexEntries

Accepte un paquet ASF pour le fichier et crée des entrées d’index pour eux.
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 de clés multimédias associé au moteur multimédia ou null s’il n’existe pas d’objet de clés multimédias.
get_KeySystem

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

Obtient le nom du système de clés avec lequel l’objet clés multimédias 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 chronologique actives dans le composant timed-text.
GetActivityReport

Récupère un IMFSensorActivityReport basé sur l’index spécifié.
GetActivityReportByDeviceName

Récupère un IMFSensorActivityReport basé sur le nom de l’appareil spécifié.
GetAdvancedMediaCaptureSettings

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

Obtient une 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 à 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és de métadonnées sur cet objet.
GetAllSettings

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 pour le début de la fenêtre d’ajout.
getAtEndOfPayload

Appelé par Microsoft Media Foundation pour vérifier s’il doit appeler BeginReadPayload pour lire les données à partir 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 d’appareil audio utilisé pour l’appel suivant à SetSource ou Load.
GetAudioFormat

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

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

Interroge 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 chronologique.
GetBalance

Obtient l’équilibre audio.
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 de texte chronométré est gras.
getBuffer

Récupère un pointeur vers une mémoire tampon de décodeur DXVA (DirectX Video Acceleration).
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 pour 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 vers le canal authentifié.
GetChannelVolume

Récupère le niveau de volume d’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.
getClientCertificate

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

Détermine si un clip 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 de 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é codec spécifique à un format de sortie.
GetColor

Obtient la couleur du style de texte chronologique.
GetConfiguration

Retourne la combinaison prise en charge des options de configuration.
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 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 de 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 au 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 de l’URL spécifiée.
GetCrossOriginPolicy

Retourne la stratégie d’origine croisée actuelle du client à appliquer à la session de téléchargement.
GetCryptoSessionHandle

Obtient un handle de la session de chiffrement.
GetCryptoSessionPrivateDataSize

Récupère des 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 chronométré.
GetCueTimeOffset

Obtient le décalage vers l’heure de l’indicateur.
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, notamment 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 timed-text.
GetData

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

Obtient un GUID qui identifie le format de données sous-jacent du suivi.
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 appareils 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 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é 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 passée à ID3D12VideoDevice ::CreateVideoDecoder lors de la création de l’ID3D12VideoDecoder.
GetDesc

Obtient la structure D3D12_VIDEO_DECODER_HEAP_DESC passée dans ID3D12VideoDevice ::CreateVideoDecoderHeap lorsque l’ID3D12VideoDecoderHeap a été créé.
GetDesc

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

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

Obtient la structure D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC passée à ID3D12VideoDevice1 ::CreateVideoMotionEstimatorHeap lorsque l’ID3D12VideoMotionEstimatorHeap a été créé.
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 a été 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 n’est actuellement pas utilisé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 d’appareil de capteur représenté par l’objet.
GetDirectxDeviceManager

Obtient le gestionnaire d’appareils 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 valeur double associée à une clé.
GetDriverHandle

Obtient un handle pour le pilote.
GetDropMode

Récupère le mode de suppression actuel.
GetDuration

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

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

Obtient la durée de l’indicateur dans la piste.
GetElement

Récupère un objet dans 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 d’activation de contenu manuel.
GetEnableType

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

Récupère une URL pour effectuer une action d’activation manuelle 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’une plage de temps spécifiée.
GetEntryCount

La méthode GetEntryCount récupère le nombre de tables de contenu 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 l’état 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 au suivi.
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 à l’intérieur de votre implémentation de IMFMediaEventGenerator ::GetEvent. Transmettez les paramètres de cette méthode directement à cette méthode.
GetExpiration

Obtient l’heure 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 étendu.
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 périphérique de processeur vidéo.
GetFlags

Requêtes pour 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 pour 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 d’indexeur sélectionnées.
GetFlags

Récupère des 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 chronologique.
GetFontSize

Obtient la taille de police du style de texte chronologique.
GetFontStyle

Obtient le style de police du style de texte chronologique.
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 pour une utilisation.
GetFriendlyName

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

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

Obtient une topologie à partir de la session multimédia.
GetGroupingParam

Récupère le groupe de sessions auxquelles 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é par Microsoft Media Foundation pour récupérer le code d’état HTTP 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 chronologique.
GetId

Obtient l’identificateur du suivi du texte chronométré.
GetID

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

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

Obtient les métadonnées en bande de la piste.
GetIndexByteStreamCount

Récupère le nombre de flux d’octets utilisés par l’objet 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 d’un flux et d’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 demande d’état OPM (Output Protection Manager) 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 sur l’entrée.
GetInputStatus

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

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

Obtient les descriptions de flux d’entrée fournies lors de la création du processeur vidéo 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 l’état 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 de déchiffrement de contenu (CDM).
GetLabel

Obtient l’étiquette de la piste.
GetLanguage

Obtient le paramètre de langue actuel.
GetLanguage

Obtient la langue de la piste.
GetLastSendTime

Récupère l’heure d’envoi du dernier échantillon 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 suivi de texte chronologique.
GetLine

Obtient une ligne de texte dans l’indicateur à partir de l’index de la ligne.
GetLineCount

Obtient le nombre de lignes de texte dans l’indicateur de texte chronologique.
GetLineHeight

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

Interroge si le moteur multimédia effectue une boucle de lecture.
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 du volume maître.
GetMaximumDropMode

Obtient le mode de suppression maximal.
GetMaxLength

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

Obtient la précision maximale de l’estimation de mouvement 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.
GetMediaSink

Récupère le récepteur multimédia propriétaire 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 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 IMFMediaType du sous-flux avec l’index spécifié.
GetMediaTypeCount

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

Obtient le nombre de types de supports 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 supports 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 multimédia pour le récepteur de flux. Vous pouvez utiliser le gestionnaire de type multimédia pour rechercher les formats pris en charge par le flux et définir le type de média sur le flux.
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 chronométrées dans le composant timed-text.
GetMFMetadata

Obtient une collection de métadonnées, soit pour une présentation entière, soit pour un flux dans 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

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

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

Récupère un objet d’exclusion mutuelle ASF (Advanced Systems Format) à partir 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 chronologique.
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.
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 devez 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 de l’encodeur vidéo.
GetNodeMask

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

Obtient le masque de nœud fourni lorsque le processeur vidéo a été créé 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.
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 lors de la création du processeur vidéo 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 appelée. (IMFAsyncResult.GetObject)
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 des informations d’état sur le Gestionnaire de protection de sortie (OPM).
GetOrAddControl

Ajoute un nouveau contrôle de caméra personnalisé à la collection de contrôles de caméra.
GetOrAddExtendedControl

Ajoute un nouveau contrôle de caméra étendu à la collection de contrôles de caméra.
GetOriginalId

Obtient l’identificateur d’indicateur fourni dans le format de données de suivi de texte, le cas échéant.
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

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

Obtient le magasin d’attributs d’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 lorsque le processeur vidéo a été créé 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 pour tous les flux associés à une sortie.
GetOutputTrustAuthorityCount

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

Obtient le remplissage qui entoure la région.
GetParameterRange

La méthode GetParameterRange obtient la plage de valeurs d’une propriété 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é 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é du service de planification de classes multimédias (MMCSS) associée à la file d’attente de travail de 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 et les données de configuration de chaque système de protection.
GetPosition

Obtient la position de la région.
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.
GetPresentationClock

Appelé par le pipeline multimédia pour obtenir une 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 codec du 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 ce périphérique 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, représentant 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é à ID3D12VideoDevice2 ::CreateVideoDecoder1 lors de la création de l’ID3D12VideoDecoder1.
GetProtectedResourceSession

Obtient l’ID3D12ProtectedResourceSession qui a été passé à ID3D12VideoDevice2 ::CreateVideoDecoderHeap1 lorsque l’ID3D12VideoDecoderHeap1 a été créé.
GetProtectedResourceSession

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

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

Obtient l’ID3D12ProtectedResourceSession qui a été passé à ID3D12VideoDevice1 ::CreateVideoMotionEstimatorHeap lorsque l’ID3D12VideoMotionEstimatorHeap a été créé.
GetProtectedResourceSession

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

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

Le IMFContentDecryptionModule ::GetProtectionSystemIds obtient une liste de SystemIDs pris en charge par le IMFContentDecryptionModule.
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 acceptée, la valeur d’étape et la valeur par défaut d’un contrôle de caméra.
GetRate

Obtient le taux de lecture actuel. (IMFRateControl.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

Notez que cette méthode est obsolète et ne doit pas être utilisée. Récupère l’image vidéo reconstruite actuelle.
GetReconstructedVideoFrameSize

Notez que 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 de l’indicateur de texte chronométré.
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 de l’encodeur vidéo.
GetResolutionListCount

La méthode ID3D12VideoEncoderHeap ::GetResolutionListCount (d3d12video.h) obtient le nombre de listes de résolution associée au tas d’encodeur vidéo.
GetResource

Interroge l’aire 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 chronologique est activé.
GetRotation

Obtient la rotation du flux d’aperçu vidéo.
GetRotation

Obtient la rotation en cours d’application au flux vidéo enregistré.
getSample

Obtient l’ample 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 progression de la 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 d’un temps de recherche souhaité, obtient le décalage à partir duquel le client doit commencer à lire les données.
GetSelectedStreams

Obtient une liste de flux actuellement sélectionnés.
GetSelectedStyle

Obtient le style actuel de la source multimédia SAMI.
GetSensorDevice

Obtient le IMFSensorDevice correspondant à un appareil dans le 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 Writer récepteur sous-jacent pour une interface.
getService

Obtient un pointeur vers l’objet Lecteur source sous-jacent.
GetServiceForStream

Interroge le récepteur ou l’encodeur multimédia sous-jacent pour une interface.
GetServiceForStream

Interroge la source ou le décodeur multimédia sous-jacent 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 de déchiffrement de contenu (CDM) qui peut être utilisé par l’application pour identifier les objets de session.
GetShowBackgroundAlways

Détermine si le style de texte chronométré affiche toujours l’arrière-plan.
GetShutdownStatus

Interroge l’état d’un appel antérieur à la méthode IMFShutdown ::Shutdown.
GetSink

Obtient un pointeur vers l’un des objets récepteurs de capture.
GetSinkInfo

Obtient les types de supports 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 le IMFSourceBuffer à l’index spécifié dans la collection de mémoires tampons.
getSourceBuffer

Obtient le 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’une plage de temps spécifiée.
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)
GetStateNoAddRef

Retourne l’objet d’état spécifié par l’appelant dans la méthode Begin asynchrone, sans incrémenter le nombre de références de l’objet. (IMFAsyncResult.GetStateNoAddRef)
GetStatistics

Récupère les statistiques de 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 l’état de l’opération asynchrone. (IMFAsyncResult.GetStatus)
getStatus

Récupère un HRESULT qui spécifie l’état de l’événement.
GetStereo3DFramePackingMode

Pour la vidéo 3D stéréoscopique, obtient la disposition des deux vues dans une trame vidéo.
GetStereo3DRenderMode

Pour la vidéo 3D stéréoscopique, interroge la façon dont le moteur multimédia restitue le contenu vidéo 3D.
GetStream

Récupère un flux à partir du profil par index de flux et/ou récupère le numéro de flux d’un index de flux.
GetStream

Notez que 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 de priorités de flux.
GetStreamAttribute

Obtient un attribut de niveau flux à partir de la ressource multimédia.
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 fait référence au flux par numéro de flux au lieu de l’index de flux.
GetStreamConfiguration

Obtient la configuration du 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 de sous-flux inclus dans la sortie multiplexée.
GetStreamConfigurationCount

Obtient le nombre de configurations de flux inscrites, 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

Notez que 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 de 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 de capteur.
GetStreamingState

Obtient une valeur indiquant si le capteur est actuellement en streaming.
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

IMFASFProfile ::GetStreamPrioritization, méthode
getStreamSelection

Interroge si un flux est sélectionné pour lire. (IMFMediaEngineEx.GetStreamSelection)
getStreamSelection

Interroge si un flux est sélectionné.
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 à 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 une 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-forme dans l’objet de texte chronologique mis en forme.
GetSubformattingCount

Obtient le nombre de sous-formats dans l’objet de texte chronologique 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.
GetSupportedStates

Obtient les états d’occlusion pris en charge par l’appareil actuel.
GetSurfacePitch

Obtient le pas 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 de 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 chronologique mis en forme.
GetTextAlignment

Obtient l’alignement du texte du style de texte chronologique.
GetTextDecoration

Obtient la façon dont le texte est décoré pour le style de texte chronologique.
getTextOutline

Obtient le contour du texte pour le style de texte chronologique.
GetTextTracks

Obtient la liste de toutes les pistes de texte chronologique dans le composant timed-text.
GetTime

Récupère l’heure de l’horloge la plus récente.
GetTimelineMarkerTimer

Obtient l’heure du marqueur de 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 spécifié dans sa réponse.
GetTimeSource

Récupère la source de l’heure de présentation de l’horloge.
GetTimeStampOffset

Obtient le décalage d’horodatage pour les segments multimédias ajoutés au 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 de contenu d’un type spécifié à partir de l’objet Parser TOC.
GetTocCount

La méthode GetTocCount récupère le nombre de tables de 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, le cas échéant.
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 de l’indicateur de texte chronologique.
getTrackKind

Obtient le type de piste de texte chronométré.
GetTracks

Récupère une liste de tous les suivis de texte chronométrés inscrits auprès du 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émarrage de la diffusion en continu.
GetType

Récupère le type d’exclusion mutuelle représenté par l’objet d’exclusion mutuelle ADVANCED Systems Format (ASF).
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 de l’événement.
GetType

Obtient le type MIME d’un élément dans 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 utilisée par la source d’heure de présentation pour générer ses heures d’horloge.
GetUnknown

Récupère un pointeur d’interface associé à une clé.
GetUnknown

Obtient un pointeur IUnknown qui a été précédemment stocké dans l’objet de 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 requête.
GetURL

Obtient l’URL d’un élément dans la liste.
GetUser

Récupère le nom d’utilisateur.
GetValue

La méthode ICodecAPI ::GetValue obtient la valeur actuelle d’une propriété codec.
GetValue

Récupère la valeur associée à l’événement, le cas échéant. La valeur est récupérée en tant que 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 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 décodeur.
GetVideoFormat

GetVideoFormat n’est plus disponible pour une utilisation à 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 Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorCaps

Récupère les fonctionnalités de l’appareil de processeur vidéo.
GetVideoProcessorCaps

Obtient les fonctionnalités d’un périphérique de processeur vidéo spécifié.
GetVideoProcessorContentDesc

Obtient la description du 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 Microsoft DirectX Video Acceleration High Definition (DXVA-HD). 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 High Definition (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 d’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 High Definition (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 la déinterlacation et la télécine inverse.
GetVideoProcessorRenderTargets

Obtient les formats cibles de rendu pris en charge par un périphérique 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 Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
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 DirectX Video Acceleration (DXVA).
GetVideoSwapchainHandle

Obtient un handle pour la chaîne d’échange sans fenêtre.
GetVolume

Obtient le niveau de volume audio.
GetWrap

Détermine si la fonctionnalité d’habillage de mot 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.
HasNullSourceOrigin

Appelé par Microsoft Media Foundation pour détecter le cas lorsqu’une requête HTTP ou HTTPS a été redirigée vers un autre serveur « d’origine ».
HasVideo

Interroge si la ressource multimédia actuelle 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 à partir 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’allocateur avec des paramètres pertinents pour les scénarios de capture vidéo.
InitializeExtensionCommand

Enregistre une commande pour initialiser ou réactiver une commande d’extension vidéo dans une liste de commandes décodage vidéo.
InitializeExtensionCommand

Enregistre une commande pour initialiser ou réactiver 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’échantillons à allouer et le type de média pour les exemples.
InitializeSampleAllocatorEx

Initialise l’exemple d’objet allocator vidéo.
InitInputProtection

Initialise l’exemple de protection sur le composant en aval.
InitOutputProtection

Récupère des informations d’initialisation pour l’exemple de protection à partir du composant en amont.
InsertAudioEffect

Insère un effet audio.
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 chronologique est active.
IsAutomaticSupported

Interroge si l’enabler de contenu peut effectuer toutes ses actions automatiquement.
IsBackgroundTransferActive

Interroge si le transfert en arrière-plan est actif.
IsCompressedFormat

Interroge si le type de média est un format compressé temporellement.
IsContiguousFormat

Interroge si la mémoire tampon est contiguë dans son format natif.
IsDisabled

Interroge si un identificateur de classe (CLSID) apparaît dans la liste bloquée. (IMFPluginControl.IsDisabled)
IsEnded

Interroge si la lecture s’est terminée.
IsEndOfStream

Interroge si la position actuelle a atteint la fin du flux.
IsEqual

Compare deux types de supports 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 chronologique est externe.
IsFinal

Interroge si cette sortie est un récepteur de stratégie, ce qui signifie qu’elle gère les droits et restrictions requis par l’autorité d’approbation d’entrée (ITA).
IsInBand

Détermine si la piste de texte chronométré est en bande.
IsInBandEnabled

Détermine si le mode inband est activé.
IsMediaTypeSupported

Interroge 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 interroge si une propriété de codec peut être modifiée, en fonction de la configuration actuelle du codec. (ICodecAPI ::IsModifiable)
IsPaused

Interroge si la lecture est actuellement suspendue.
IsPlaybackRateSupported

Interroge si le moteur multimédia peut lire à un taux de lecture spécifié.
IsProtected

Interroge si la ressource multimédia contient du contenu protégé.
IsRateSupported

Interroge 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 interroge si un codec prend en charge une propriété donnée. (ICodecAPI ::IsSupported)
IsTimeSeekSupported

Interroge 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és 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

Interroge si le système de clés spécifié et, éventuellement, le type de contenu sont pris en charge.
IsTypeSupportedEx

Les requêtes que le type de contenu spécifié est pris 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 état.
charger

Crée une topologie entièrement chargée à partir de la topologie partielle d’entrée.
charger

Charge la source multimédia actuelle.
charger

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 caméra pour la source de capture spécifiée.
LoadReference

Marshale une interface à partir de données stockées dans le flux.
verrouiller

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 de données du 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 d’appareil de capture pour permettre l’interrogation ou la modification de la charge utile.
LockProcess

Bloque la fin du processus PMP (Protected Media Path). (IMFPMPHost.LockProcess)
LockProcess

Bloque la fin du processus PMP (Protected Media Path). (IMFPMPHostApp.LockProcess)
LockProcess

Bloque la fin du processus PMP (Protected Media Path). (IMFPMPServer.LockProcess)
LockStore

Verrouille le magasin d’attributs afin qu’aucun autre thread ne puisse y accéder.
LoggedOnUser

Interroge si les informations d’identification connectées doivent être utilisées.
MFAddPeriodicCallback

Définit une fonction de rappel à appeler à intervalle fixe. (MFAddPeriodicCallback)
MFAllocateSerialWorkQueue

Crée une file d’attente de travail 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 requête asynchrone pour créer 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 requête asynchrone pour créer 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 échantillon multimédia sur un autre échantillon 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 MFVIDEOFORMAT en informations de couleur DirectX Video Acceleration (DXVA) é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 de mémoire tampon de mémoire 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 multimé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 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 AM_MEDIA_TYPE DirectShow à partir d’un type de média Media Foundation.
MFCreateASFContentInfo

Crée l’objet AsF Header Object.
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 multimédia ASF.
MFCreateASFMediaSinkActivate

Crée un objet d’activation qui peut être utilisé pour créer le récepteur multimé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 renderer audio de streaming.
MFCreateAudioRendererActivate

Crée un objet d’activation pour le renderer audio de streaming.
MFCreateAVIMediaSink

Crée un récepteur Audio-Video entrelacé (AVI).
MFCreateCameraControlMonitor

Crée une 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 multimédia spécifié.
MFCreateContentProtectionDevice

Crée une interface IMFContentProtectionDevice pour le système de protection multimédia 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 périphérique 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 du Gestionnaire de périphériques DXGI (Microsoft DirectX Graphics Infrastructure).
MFCreateDXGISurfaceBuffer

Crée une mémoire tampon multimédia pour gérer une surface DXGI (Microsoft DirectX Graphics Infrastructure).
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 de l’objet ActivateObject 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 (DMV).
MFCreateMediaBufferFromMediaType

Alloue une mémoire tampon de mémoire 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 IMFMediaType à partir de propriétés.
MFCreateMediaTypeFromRepresentation

Crée un type de média Media Foundation à partir d’une autre représentation de 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 une transformation Microsoft Media Foundation multiplexer (MFT).
MFCreateMuxStreamAttributes

Crée un IMFAttributes décrivant le contenu des sous-flux multiplexés.
MFCreateMuxStreamMediaType

Crée un IMFMediaType décrivant les types de supports de sous-flux multiplexés.
MFCreateMuxStreamSample

Crée un IMFSample contenant les exemples de sous-flux multiplexés.
MFCreateNetSchemePlugin

Crée le gestionnaire de schémas 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 IMFMediaType.
MFCreateProtectedEnvironmentAccess

Crée un objet IMFProtectedEnvironmentAccess qui permet aux systèmes de protection de contenu d’effectuer une négociation avec l’environnement protégé.
MFCreateProxyLocator

Crée un localisateur proxy par défaut.
MFCreateRelativePanelWatcher

Crée une instance de l’interface IMFRelativePanelWatcher
MFCreateRemoteDesktopPlugin

Crée l’objet plug-in Bureau à distance. Utilisez cet objet si l’application s’exécute dans une session cliente Terminal Services.
MFCreateSample

Crée un exemple de média vide.
MFCreateSampleCopierMFT

Crée une instance de l’exemple de transformation de 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 média qui prend en charge un seul type de média à 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 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 suit le nombre de références sur un exemple de média vidéo.
MFCreateTranscodeProfile

Crée un objet de profil transcode vide.
MFCreateTranscodeSinkActivate

Crée l’objet d’activation du récepteur transcodeur.
mfCreateTranscodeTopology

Crée une topologie de transcode partielle.
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 l’inscription 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 WiC (Windows Imaging Component).
MFCreateWMAEncoderActivate

Crée un objet d’activation qui peut être utilisé pour créer un encodeur WMA (Windows Media Audio).
MFCreateWMVEncoderActivate

Crée un objet d’activation qui peut être utilisé pour créer un encodeur WINDOWS Media Video (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 requête asynchrone pour créer un flux d’octets à partir d’un fichier.
MFEndRegisterWorkQueueWithMMCSS

Termine une demande asynchrone pour associer une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). (MFEndRegisterWorkQueueWithMMCSS)
MFEndUnregisterWorkQueueWithMMCSS

Termine une requête 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 une durée d’image.
MFGetAttribute2UINT32asUINT64

Obtient un attribut dont la valeur est deux valeurs UINT32 packées dans un UINT64.
MFGetAttributeDouble

Retourne une valeur double à partir 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 la forme d’une largeur et d’une hauteur.
MFGetAttributeString

Obtient une valeur de chaîne à partir d’un magasin d’attributs.
MFGetAttributeUINT32

Retourne une valeur UINT32 à partir d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent.
MFGetAttributeUINT64

Retourne une valeur UINT64 à partir 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 le pas minimal de surface pour un format vidéo.
MFGetSupportedMimeTypes

Récupère les types MIME inscrits pour le programme de résolution source.
MFGetSupportedSchemes

Récupère les schémas d’URL 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é relative du thread 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 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 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 VIDEOINFOHEADER DirectShow.
MFInitMediaTypeFromVideoInfoHeader2

Initialise un type de média à partir d’une structure 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 multimédia spécifié.
MFIsFormatYUV

Interroge si un code FOURCC ou une valeur D3DFORMAT 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 le Gestionnaire d’appareils Microsoft DirectX Graphics Infrastructure (DXGI) partagé.
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.
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

Inscrit les files d’attente de travail standard de la plateforme Microsoft Media Foundation auprès du service Multimédia Class Scheduler (MMCSS).
MFRemovePeriodicCallback

Annule une fonction de rappel définie par la fonction MFAddPeriodicCallback.
MFRequireProtectedEnvironment

Interroge si une présentation multimédia nécessite le chemin d’accès du média protégé (PMP).
MFScheduleWorkItem

Planifie une opération asynchrone à effectuer après un intervalle spécifié. (MFScheduleWorkItem)
MFScheduleWorkItemEx

Planifie une opération asynchrone à effectuer 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

Packe deux valeurs UINT32 dans une valeur d’attribut UINT64.
MFSetAttributeRatio

Définit un rapport comme une valeur d’attribut 64 bits.
MFSetAttributeSize

Définit la largeur et la hauteur comme valeur d’attribut 64 bits unique.
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 échantillon multimédia combiné en échantillons individuels.
MFStartup

Initialise Microsoft Media Foundation.
MFTEnum

Énumère les transformations Media Foundation (MFT) dans le Registre.
MFTEnum2

Obtient une liste des transformations Microsoft Media Foundation (MFT) qui correspondent aux critères de recherche spécifiés.
MFTEnumEx

Obtient une 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) à partir du processus de l’appelant.
MFTUnregisterLocalByCLSID

Annule l’inscription d’une transformation Media Foundation (MFT) à partir du processus de l’appelant.
MFUnlockDXGIDeviceManager

Déverrouille le Gestionnaire d’appareils Microsoft DirectX Graphics Infrastructure (DXGI) partagé.
MFUnlockPlatform

Déverrouille la plateforme Media Foundation une fois 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 clé ou une clé 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 fournir 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’allocator 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 présentation s’interrompt.
OnClockRestart

Appelé lorsque l’horloge de présentation redémarre à partir de la même position lors de la pause.
OnClockSetRate

Appelé lorsque le taux change sur l’horloge de présentation.
OnClockStart

Appelé au démarrage de l’horloge de présentation.
OnClockStop

Appelé lorsque l’horloge de 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ée lorsque la méthode IMFSinkWriter ::Finalise se termine.
OnFlush

Appelée lorsque la méthode IMFSourceReader ::Flush est terminée.
OnMarker

Appelée lorsque la méthode IMFSinkWriter ::P laceMarker se termine.
OnOcclusionStateReport

Appelé par le système lorsque l’état d’occlusion de l’appareil photo 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 exemple.
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 échantillonneur est arrêté.
OnSourceClose

Utilisé pour indiquer que la source multimédia a fermé.
OnSourceEnded

Utilisé pour indiquer que la source multimédia s’est terminée.
OnSourceEvent

Appelé par la source réseau lorsque l’opération ouverte commence ou se termine.
OnSourceOpen

Utilisé pour indiquer que la source multimédia a ouvert.
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 savoir si une nouvelle trame vidéo est prête.
OpenDeviceHandle

Obtient un handle sur l’appareil Microsoft Direct3D.
OpenDeviceHandle

Obtient un handle sur 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

Packe deux valeurs UINT32 dans une valeur UINT64.
PackRatio

Packe deux valeurs UINT32, qui représentent un ratio, en une valeur UINT64.
PackSize

Packe 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 d’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 mémoire tampon unique ou l’envoyer en plusieurs éléments.
Pause

Suspend la session multimédia.
Pause

Suspend tous les flux actifs dans la source multimédia.
Pause

Suspend l’horloge de présentation. Pendant que l’horloge est suspendue, l’heure de l’horloge n’avance pas, et le FMIPresentationClock ::GetTime retourne l’heure à laquelle l’horloge a été suspendue.
Pause

Suspend la lecture. (IMFMediaEngine.Pause)
PDXVAHDSW_CreateDevice

Crée une instance d’un périphérique Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_CreateVideoProcessor

Crée un plug-in de processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_DestroyDevice

Détruit une instance d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_DestroyVideoProcessor

Détruit un logiciel Microsoft DirectX Video Acceleration High Definition (DXVA-HD) processeur vidéo.
PDXVAHDSW_GetVideoProcessBltStatePrivate

Obtient un état blit privé à partir d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorCaps

Obtient les fonctionnalités d’un ou de plusieurs logiciels Microsoft DirectX Video Acceleration High Definition (DXVA-HD) processeurs vidéo.
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) logiciel.
PDXVAHDSW_GetVideoProcessorFilterRange

Obtient la plage de valeurs de filtre d’images prise en charge à partir d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorInputFormats

Obtient les formats d’entrée pris en charge par un périphérique Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorOutputFormats

Obtient les formats de sortie pris en charge par un périphérique Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel.
PDXVAHDSW_GetVideoProcessStreamStatePrivate

Obtient un état de flux privé à partir d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
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 d’aire privée à partir d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 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).
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).
PDXVAHDSW_VideoProcessBltHD

Effectue une blit de traitement vidéo.
PlaceEncodingParameters

Met à jour dynamiquement la configuration de l’encodeur avec une collection de nouveaux paramètres d’encodeur.
PlaceMarker

Place un marqueur dans le flux.
PlaceMarker

Place un marqueur dans le flux spécifié.
lire

Démarre la lecture. (IMFMediaEngine.Play)
Préparer

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 en é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 en é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 requête spécifiée.
ProcessMessage

Envoie un message à la transformation Media Foundation (MFT).
ProcessOutput

Génère la sortie 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.
de 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 à l’intérieur de votre implémentation de IMFMediaEventGenerator ::QueueEvent.
lecture

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 d’échantillonnage inférieur de sortie optimaux à partir des paramètres d’entrée.
RegisterForEvent

La méthode RegisterForEvent inscrit l’application pour recevoir des é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 chronologique.
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 de planificateur de classes multimédias (MMCSS). (IMFRealTimeClient.RegisterThreads)
RegisterThreadsEx

Avertit l’objet d’inscrire ses threads de travail auprès du service de planificateur de classes multimédias (MMCSS). (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.
Supprimer

Supprime les segments multimédias définis par l’intervalle de temps spécifié du IMFSourceBuffer.
Supprimer

Supprime toutes les licences et clés associées à la session.
Supprimer

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.
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 modification 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.
RemoveElement

Supprime un objet de la collection.
RemoveMutualExclusion

Supprime un objet d’exclusion mutuelle ASF (Advanced Systems Format) du profil.
RemoveNode

Supprime 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

Notez que 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

IMFASFProfile ::RemoveStreamPrioritization, méthode
RemoveStreamSink

Supprime un récepteur de flux du récepteur multimédia.
RemoveTocByType

La méthode RemoveTocByType supprime toutes les tables de contenu d’un type spécifié de l’objet Parser TOC.
RemoveTrack

Supprime la piste de texte chronologique 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 vient d’être créée. (ID3D12VideoDecodeCommandList ::Reset)
réinitialiser

Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes vient d’être créée. (ID3D12VideoEncodeCommandList ::Reset)
réinitialiser

Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes vient 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 d’appareils 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 à partir de formats dépendants du matériel en un format cohérent défini par les API d’estimation de mouvement vidéo.
ResolveQueryData

Extrait les données d’une requête. (ID3D12VideoDecodeCommandList ::ResolveQueryData)
ResolveQueryData

Extrait les données d’une requête. (ID3D12VideoEncodeCommandList ::ResolveQueryData)
ResolveQueryData

Extrait les 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 du contrôle caméra.
SaveReference

Stocke les données nécessaires pour marshaler une interface sur une limite de processus.
Rechercher

Déplace la position actuelle dans le flux par 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 trace de texte dans le composant timed text.
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 pour le début de la fenêtre d’ajout.
SetApplicationCertificate

Définit le certificat de l’application.
SetAudioAttributes

Définit les paramètres de configuration du flux audio dans le profil transcodeur.
SetAudioEndpointRole

Définit le point de terminaison d’appareil 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)
SetBlob

Associe un tableau d’octets à une clé.
SetBorderColor

Définit la couleur de bordure.
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 la 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é d’échantillonnage inférieur à effectuer sur la sortie.
SetContainerAttributes

Définit les paramètres de configuration de conteneur dans le profil transcodeur.
setContentEnabler

Permet à l’appelant de spécifier l’interface IMFContentEnabler qui doit être utilisée par le module de déchiffrement de contenu (CDM).
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 de l’indicateur.
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 d’un flux.
SetCurrentPosition

Définit la position de lecture ou d’écriture actuelle.
SetCurrentPosition

Cherche à une nouvelle position dans la source médiatique.
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 le Gestionnaire d’appareils Microsoft DirectX Graphics Infrastructure (DXGI) 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 d’appareils 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 complet de la session audio. Le contrôle de volume Windows affiche ce nom.
SetDouble

Associe une valeur double à une clé.
SetDropMode

Définit le mode de suppression. En mode drop, un composant supprime des échantillons, plus ou moins agressivement en fonction du niveau du mode de suppression.
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 de 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 dans le défi 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 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 en bande.
SetIndexByteStreams

Ajoute des flux d’octets à indexer.
SetIndexStatus

Configure l’index d’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 chronologique.
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

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoDecodeCommandList ::SetMarker)
setMarker

Pour une utilisation interne uniquement. Non destiné à être appelé directement. (ID3D12VideoEncodeCommandList ::SetMarker)
setMarker

Pour une utilisation interne uniquement. Non destiné à être appelé directement
SetMasterVolume

Définit le niveau du volume maître.
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ésmute l’audio. (IMFSimpleAudioVolume.SetMute)
SetMuted

Désactive ou désmute 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 transcodeur.
SetOutputByteStream

Spécifie un flux d’octets qui recevra les données d’image toujours.
SetOutputByteStream

Spécifie un flux d’octets qui recevra les données de l’enregistrement.
setOutputFile

Définit le nom du fichier de sortie encodé.
SetOutputFileName

Spécifie le nom du fichier de sortie pour l’image toujours.
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’enregistrement 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 l’état 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 de 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 et transformations multimédias sont énumérées.
SetPredication

Spécifie que les commandes suivantes ne doivent pas être effectuées si la valeur de prédicat transmet l’opération spécifiée. (ID3D12VideoDecodeCommandList ::SetPredication)
SetPredication

Spécifie que les commandes suivantes ne doivent pas être effectuées si la valeur de prédicat transmet l’opération spécifiée. (ID3D12VideoEncodeCommandList ::SetPredication)
SetPredication

Spécifie que les commandes suivantes ne doivent pas être effectuées si la valeur de prédicat transmet l’opération spécifiée. (ID3D12VideoProcessCommandList ::SetPredication)
setPreferredClsid

Ajoute un identificateur de classe (CLSID) à la liste préférée 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 transcodeur.
SetProfile

Utilise les données de profil d’un objet de profil pour configurer les paramètres dans 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 de 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 de commandes encode vidéo.
SetProtectedResourceSession

Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes dans la liste de commandes du 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)
SetRealTimeMode

Définit le mode en temps réel utilisé pour l’appel suivant à SetSource ou Load.
SetReconstructedVideoFrame

Notez que 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 qualité supérieure 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 de l’image toujours.
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é par Microsoft Media Foundation pour spécifier des paramètres communs à toutes les requêtes créées par cette instance de IMFHttpDownloadSession.
SetServerCertificate

Fournit un certificat de serveur à utiliser pour chiffrer les messages sur le 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)
SetStatus

Définit l’état 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 restitue 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.
SetStreamSelectorFlags

Définit les options du sélecteur de flux.
setString

Associe une chaîne de caractères larges à une clé.
SetSubEntries

SetSubEntries identifie un ensemble d’entrées comme étant des sous-entités 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 échantillons de différents flux peuvent être hors synchronisation.
SetTargetMediaType

Modifie dynamiquement le type de média cible vers lequel l’enregistreur récepteur est encodé.
SetTimelineMarkerTimer

Spécifie une heure de présentation lorsque 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 au 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 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.
d’installation

Configure le IMFSystemId.
SetupSession

Transmet la clé de session chiffrée au client.
SetUser

Définit le nom d’utilisateur.
SetUserChannelMtx

Spécifie la matrice de canal.
setUserOptions

Spécifie la façon dont les informations d’identification de l’utilisateur sont stockées.
SetUseSampleExtensions

Configure si le codec prend en charge des exemples d’extensions.
SetValue

La méthode SetValue définit la valeur d’une propriété 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 changé 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).
SetVolume

Définit le niveau de 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.
d’arrêt

La fonction IMFCameraControlMonitor ::Shutdown arrête le moniteur de contrôle de la caméra et nettoie les ressources associées.
d’arrêt

Arrête la session multimédia et libère toutes les ressources utilisées par la session multimédia.
d’arrêt

Arrête le récepteur multimédia et libère les ressources qu’il utilise.
d’arrêt

Arrête la source multimédia et libère les ressources qu’il utilise.
d’arrêt

Appelé lorsque la session multimédia est arrêtée.
d’arrêt

Arrête un objet Media Foundation et libère toutes les ressources associées à l’objet. (IMFShutdown.Shutdown)
d’arrêt

Arrête la file d’attente des événements.
d’arrêt

Arrête le moteur multimédia et libère les ressources qu’il utilise.
d’arrêt

La méthode IMFMediaKeys ::Shutdown (mfmediaengine.h) arrête le module de déchiffrement de contenu associé (CDM).
d’arrêt

Arrête le moteur de partage d’images.
d’arrêt

Arrête l’objet de synchronisation.
d’arrêt

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 gratuite 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 est prête.
démarrer

Démarre le moniteur de contrôle de caméra, ce qui déclenche des événements IMFCameraControlNotify ::OnChange pour les modifications apportées aux contrôles inscrits auprès du IMFCameraControlMonitor ::AddControlSubscription.
démarrer

Démarre le moniteur d’état d’occlusion de l’appareil photo.
démarrer

Démarre la session multimédia.
démarrer

Démarre, recherche ou redémarre la source multimédia en spécifiant où démarrer la lecture.
démarrer

Démarre l’horloge de présentation.
démarrer

Démarre le moniteur d’activité du capteur.
démarrer

Crée et inscrit la caméra virtuelle.
startInitialization

Commence la séquence d’initialisation d’une session Output Protection Manager (OPM).
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 que la session multimédia commence à diffuser en continu pour spécifier le décalage d’octet ou le décalage horaire.
Arrêter

Arrête le moniteur de contrôle de la caméra.
Arrêter

Arrête le moniteur d’état d’occlusion de la caméra.
Arrêter

Arrête la session multimédia.
Arrêter

Arrête tous les flux actifs dans la source multimédia.
Arrêter

Arrête l’horloge de présentation. Alors que l’horloge est arrêtée, l’heure de l’horloge n’avance pas, et la méthode IMFPresentationClock ::GetTime retourne zéro.
Arrêter

Arrête le moniteur d’activité du capteur.
Arrêter

Désactive la caméra virtuelle inscrite, ce qui empêche les applications d’énumérer ou d’activer la caméra virtuelle.
StopBackgroundTransfer

Arrête le transfert en arrière-plan de données vers le cache local.
StopBuffering

Arrête toute mise en mémoire tampon en cours.
StopPreview

Arrête l’aperçu.
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 toujours à 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 dans 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 qui a été précédemment verrouillée. Appelez cette méthode une fois pour chaque appel à IMFMediaBuffer ::Lock.
unlock2D

Déverrouille une mémoire tampon qui a été 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 d’appareil 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. Pendant que l’objet est déverrouillé, plusieurs threads peuvent accéder aux attributs de l’objet.
Unpack2UINT32AsUINT64

Obtient les valeurs UINT32 à ordre faible et à ordre élevé à partir d’une valeur UINT64.
UnpackRatio

Obtient les valeurs UINT32 de faible ordre et d’ordre élevé à partir d’une valeur UINT64 qui représente un ratio.
décompresser

Obtient les valeurs UINT32 de faible ordre 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)
DésinscrireThreads

Avertit l’objet d’annuler l’inscription de ses threads de travail à partir du service de planificateur de classes multimédias (MMCSS). (IMFRealTimeClient.UnregisterThreads)
DésinscrireThreads

Avertit l’objet d’annuler l’inscription de ses threads de travail à partir du service de planificateur de classes multimédias (MMCSS). (IMFRealTimeClientEx.UnregisterThreads)
de mise à jour

Transmet une valeur de clé avec toutes les données associées requises par le module de déchiffrement de contenu pour le système de clés donné.
de mise à jour

Fournit des messages, y compris des licences, à la session CDM (Content Decryption Module).
UpdateAccess

Notifie l’autorité d’approbation d’entrée (ITA) lorsque le nombre d’autorités d’approbation de sortie (OTA) qui effectuent une action spécifiée a changé.
UpdateNodeAttributes

Met à 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

Met à jour une topologie dans la file d’attente.
UpdateTopologyFlags

Met à jour les indicateurs d’une topologie dans la file d’attente.
UpdateVideo

Met à jour la trame vidéo. (IMFCapturePreviewSink.UpdateVideo)
updateVideoStream

Met à 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 dans une surface Direct3D9.
VideoProcessBltHD

Effectue un blit de traitement vidéo sur un ou plusieurs exemples d’entrée et écrit le résultat dans 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 dans une surface Direct3D.
VideoProcessorGetBehaviorHints

Retourne des indicateurs de pilote qui indiquent quelles opérations de processeur vidéo sont les mieux effectuées à l’aide du 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 de l’aire de sortie du processeur vidéo.
VideoProcessorGetOutputConstriction

Obtient le niveau actuel d’échantillonnage inférieur effectué par le processeur vidéo.
VideoProcessorGetOutputExtension

Obtient les données d’état privé à 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

Interroge 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 d’un flux d’entrée sur le processeur vidéo.
VideoProcessorGetStreamPixelAspectRatio

Obtient le rapport d’aspect de pixels pour 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 de l’aire de sortie du processeur vidéo.
VideoProcessorSetOutputConstriction

Définit la quantité d’échantillonnage inférieur à 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 du 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 d’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 clé 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 d’un flux d’entrée sur le processeur vidéo.
VideoProcessorSetStreamPixelAspectRatio

Définit le rapport d’aspect des pixels pour 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 stéréo 3D 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 à l’enregistreur du 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 d’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 l’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 un é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 d’encodage vidéo de prise en charge.
ID3D12VideoEncodeCommandList

Encapsule une liste de commandes graphiques pour l’encodage vidéo, y compris l’estimation du 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 l’ID3D12VideoEncodeCommandList1 et ajoute des méthodes d’encodage vidéo et de 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 référence compté représentant la commande d’extension vidéo.
ID3D12VideoMotionEstimator

Cette interface gère le contexte des 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 et de chiffrement de contenu 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 DirectX Video Acceleration (DXVA) à partir d’un appareil Direct3D.
IDirectXVideoDecoder

Représente un appareil de 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 appareil 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 image vidéo. (IMF2DBuffer)
IMF2DBuffer2

Représente une mémoire tampon qui contient une surface à deux dimensions, telle qu’une image vidéo. (IMF2DBuffer2)
IMFActivate

Permet à l’application de différer la création d’un objet.
IMFASFContentInfo

Fournit des méthodes permettant d’utiliser la section d’en-tête des fichiers conformes à la spécification ASF (Advanced Systems Format).
IMFASFIndexer

Fournit des méthodes permettant d’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 est terminée. (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 pour une utilisation à partir de Windows 7.
IMFAudioPolicy

Configure la session audio associée au renderer audio de diffusion en continu (SAR).
IMFAudioStreamVolume

Contrôle les niveaux de volume des canaux audio individuels.
IMFBufferListNotify

Permet à l’objet IMFSourceBufferList d’informer ses clients des modifications d’état importantes.
IMFByteStream

Représente un flux d’octets à partir 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 les données vers un cache local. (IMFByteStreamCacheControl)
IMFByteStreamCacheControl2

Contrôle la façon dont un flux d’octets réseau transfère les 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 en tant que paramètre CLSID.
IMFCameraControlDefaults

Fournit des méthodes pour spécifier les valeurs par défaut du contrôle de caméra.
IMFCameraControlDefaultsCollection

Représente une collection de contrôles de caméra.
IMFCameraControlMonitor

Représente un moniteur de contrôle de caméra utilisé pour s’abonner et se désabonner aux notifications lorsque l’état d’un contrôle de caméra 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é à une modification d’état détectée par un IMFCameraOcclusionStateMonitor.
IMFCameraOcclusionStateReportCallback

Implémentée par les applications pour recevoir des notifications de modification d’état d’occlusion de l’appareil photo.
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 la réception d’événements à partir du moteur de capture.
IMFCaptureEngineOnSampleCallback

Interface de rappel pour recevoir des données du moteur de capture.
IMFCaptureEngineOnSampleCallback2

Extensions de l’interface de rappel IMFCaptureEngineOnSampleCallback utilisée pour recevoir des données du moteur de capture.
IMFCapturePhotoSink

Contrôle le récepteur photo.
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 média de sortie du récepteur d’enregistrement ou du récepteur d’aperçu.
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 de notifier le module de déchiffrement de contenu (CDM) lorsque les ressources globales doivent être mises dans un état cohérent avant de suspendre.
IMFClock

Fournit des informations de minutage à partir d’une horloge dans Microsoft Media Foundation.
IMFClockConsumer

Implémenté par une application pour accéder au IMFPresentationClock.
IMFClockStateSink

Reçoit les notifications de modification d’état 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és DRM.
IMFContentDecryptionModuleAccess

Fournit l’accès à un système de clés multimédias.
IMFContentDecryptionModuleFactory

Interface de fabrique pour la création d’objets IMFContentDecryptionModuleAccess.
IMFContentDecryptionModuleSession

Fournit l’accès au module de déchiffrement de contenu (CDM) pour la prise en charge des extensions multimédias chiffrées.
IMFContentDecryptionModuleSessionCallbacks

Fournit un mécanisme de rappel pour la réception des mises à jour des modifications d’état de clé à partir d’un 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 ressource 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 inférieur lorsque la ressource est prête à être utilisée ou peut être publiée.
IMFDLNASinkInit

Initialise le récepteur multimédia DLNA (Digital Living Network Alliance). (IMFDLNASinkInit)
IMFDRMNetHelper

Configure Windows Media Digital Rights Management (DRM) 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 le 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 une instance de IMFExtendedCameraControl, utilisée pour configurer les propriétés étendues d’un appareil de capture.
IMFExtendedDRMTypeSupport

Fournit des méthodes pour 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 pour fournir une implémentation de téléchargement HTTP ou HTTPS personnalisée.
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 les autorités 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 une instance de IMFContentDecryptionModuleFactory, une fabrique de classes pour les objets CDM (Content Decryption Module) pour un système de clés 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 au serveur multimédia de transférer la source multimédia entre le moteur multimédia et le moteur de partage pour Play To.
IMFMediaEngineWebSupport

Active la lecture de l’audio web.
IMFMediaError

Fournit l’état d’erreur actuel du 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 sur les 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 les objets récepteur multimédia.
IMFMediaSinkPreroll

Permet à un récepteur multimédia de recevoir des exemples avant le démarrage de l’horloge de présentation.
IMFMediaSource

Implémenté par les 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 de source multimédia (MSE).
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 demande d’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 de supports sur un objet, tels 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

Active 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 au sein de 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 depuis un flux. Les objets de flux 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 de plusieurs systèmes de protection de sortie pris en charge par une sortie approuvée.
IMFPluginControl

Contrôle la façon dont les sources et transformations multimédias sont énumérées dans Microsoft Media Foundation. (IMFPluginControl)
IMFPluginControl2

Contrôle la façon dont les sources et transformations multimédias sont énumérées dans Microsoft Media Foundation. (IMFPluginControl2)
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 PMP (Protected Media Path).
IMFPresentationClock

Représente une horloge de présentation, utilisée pour planifier le rendu des exemples et 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 négociation 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 de pipeline d’ajuster sa propre qualité audio ou vidéo en réponse aux messages de qualité.
IMFQualityAdviseLimits

Interroge un objet pour le nombre de modes de qualité qu’il prend en charge.
IMFQualityManager

Ajuste la qualité de lecture. Cette interface est exposée par le responsable de la 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 Du planificateur de classes multimédias (MMCSS). (IMFRealTimeClient)
IMFRealTimeClientEx

Avertit un objet de pipeline de s’inscrire auprès du service Du planificateur de classes multimédias (MMCSS). (IMFRealTimeClientEx)
IMFRelativePanelReport

Cette interface est utilisée pour récupérer l’emplacement actuel du panneau relatif d’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 entre les limites du 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 agissent en tant que proxy pour un objet distant.
IMFSAMIStyle

Définit et récupère les styles SAMI (Synchrond Accessible Media Interchange) sur la source multimé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 et transformations de capture vidéo. Permet au système de fournir des composants avec un exemple d’allocateur pour allouer des exemples à l’aide de la mémoire accessible à partir d’un conteneur.
IMFSampleGrabberSinkCallback

Interface de rappel pour obtenir des données multimédias à partir 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, représenté par l’interface IMFSensorGroup. Le terme « appareil » dans ce contexte peut faire référence à un appareil physique, à une source multimédia personnalisée ou à un fournisseur d’images.
IMFSensorGroup

Représente un groupe d’appareils de capteur à partir desquels 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 pour permettre au pipeline multimédia d’interroger les exigences de la transformation du capteur et de créer une instance d’exécution 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és par certains objets Media Foundation qui doivent être explicitement arrêtés.
IMFSignedLibrary

Fournit une méthode qui permet aux systèmes de protection de 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 principal de la session audio associée au renderer audio en streaming (SAR) et à la source de capture audio.
IMFSinkWriter

Implémenté par l’objet enregistreur 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 ouverte 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 les métadonnées positionnelles 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) 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 de temps de la Société des ingénieurs de l’image de mouvement et de télévision (SMPTE) et des unités de temps de 100 nanosecondes.
IMFTimedText

Un objet timed-text représente un composant de texte chronométré.
IMFTimedTextBinary

Représente le contenu des données d’un objet de texte chronologique.
IMFTimedTextCue

Représente l’objet timed-text-cue.
IMFTimedTextFormattedText

Représente un bloc de texte chronologique mis en forme.
IMFTimedTextNotify

Interface qui définit des rappels pour les notifications de texte timed De Microsoft Media Foundation.
IMFTimedTextRegion

Représente la région d’affichage d’un objet timed-text.
IMFTimedTextStyle

Représente le style du texte chronologique.
IMFTimedTextTrack

Représente un suivi du texte chronométré.
IMFTimedTextTrackList

Représente une liste de pistes de texte chronologique.
IMFTimer

Fournit un minuteur qui appelle un rappel à un moment spécifié.
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 connectées dans un certain ordre.
IMFTopologyNode

Représente un nœud dans une topologie.
IMFTopologyNodeAttributeEditor

Met à jour les attributs d’un ou de plusieurs nœuds dans la topologie actuelle de la session multimédia.
IMFTrackedSample

Suit le nombre de références sur un exemple de média vidéo.
IMFTranscodeProfile

Implémenté par l’objet de profil transcode.
IMFTranscodeSinkInfoProvider

Implémenté par l’objet d’activation du récepteur transcode.
IMFTransform

Implémenté par toutes les transformations Media Foundation (MFT).
IMFTrustedInput

Implémenté par les 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 les 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 connectée au pipeline du serveur frame 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 OUTPUT Protection Manager (OPM).
IPlayToControl

Permet à l’objet PlayToConnection de se connecter à un élément multimédia.
IPlayToControlWithCapabilities

Fournit des fonctionnalités pour IPlayToSource afin 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 des entrées et supprimer des entrées de la table des matières.
ITocCollection

ITocCollection représente une collection de tables de matières. Il fournit des méthodes pour ajouter, récupérer et supprimer des tables de contenu 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 pour ajouter des entrées et supprimer des entrées de la liste.
ITocParser

L’interface ITocParser représente un objet d’analyseur TOC. Il fournit des méthodes pour stocker des tables de contenu dans un fichier vidéo et récupérer des tables de contenu à partir d’un fichier vidéo.
IWMCodecLeakyBucket

Configure les paramètres de « compartiment fuite » sur un encodeur vidéo.
IWMCodecOutputTimestamp

Obtient l’horodatage de la trame 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 vidéo Windows Media.
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 sur le rééchantillonnage audio DSP.
IWMResizerProps

Définit les propriétés sur le 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

Notez que 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 chiffrement CTR standard 128 bits (AES-CTR) de chiffrement de bloc. (D3D11_AES_CTR_IV)
D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

Contient des données d’entrée pour une commande D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

Contient des données d’entrée pour une commande D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION.
D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

Contient des données d’entrée pour 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 des données d’entrée pour une commande D3D11_AUTHENTICATED_CONFIGURE_PROTECTION.
D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

Contient des données d’entrée pour 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 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 du 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 vidéo 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 bloc de mappage de sous-exemple.
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 couleur 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 vitesse personnalisée pour la conversion de fréquence 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 du 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 la déinterlacation 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 passés dans 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 prise en charge 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 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égion 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 des 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 des 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, 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 décodage vidéo des statistiques 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 de la conversion de sortie décodée. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS)
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1

Spécifie les paramètres de la conversion de sortie décodée. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1)
D3D12_VIDEO_DECODE_FRAME_ARGUMENT

Représente les paramètres de décodage d’une trame.
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 d’histogramme pour un composant unique.
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 trames 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 de 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 image pour plusieurs codecs.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264

Représente les paramètres de prise en charge du contrôle 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 image pour l’encodage vidéo HEVC.
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM

Encapsule la sortie de flux binaire compressé 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 sur 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 vers ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA

Représente les métadonnées de trame de trame d’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 encodeur vidéo.
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC

Associe un niveau et un niveau pour la configuration heVC (High Efficiency Video Coding).
D3D12_VIDEO_ENCODER_OUTPUT_METADATA

Représente les métadonnées relatives à une opération ID3D12VideoEncodeCommandList2 ::EncodeFrame.
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS

Représente les statistiques d’encodage relatives à 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 de 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 sous forme de tuple d’un identificateur d’opération et des 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 de 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 des sous-régions en tant que 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 rapport 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 d’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 vitesse de transmission constante.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS

Représente les définitions de structure de contrôle de débit d’encodeur vidéo pour une structure 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 constant.
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 une vitesse de transmission limitée.
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR

Représente une définition de structure de contrôle de débit pour le mode de vitesse de transmission variable.
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE

Représente l’image reconstruite générée à partir du cadre 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 d’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 des 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 couleur pour une description de contenu de ressource.
D3D12_VIDEO_MOTION_ESTIMATOR_DESC

Décrit un ID3D12VideoMotionEstimator. Transmettez cette structure à ID3D12VideoDevice1 ::CreateVideoMotionEstimator pour créer une instance d’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 des appels à ID3D12VideoEncodeCommandList ::EstimateMotion.
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC

Décrit un ID3D12VideoMotionEstimatorHeap. Transmettez cette structure à ID3D12VideoDevice1 ::CreateVideoMotionEstimatorHeap pour créer une instance d’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 du processeur 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 le keying 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 images 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 de couleur 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 des 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 chiffrement CTR standard 128 bits (AES-CTR) de chiffrement de bloc. (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 DXVA (DirectX Video Acceleration).
DXVA2_DecodeExecuteParams

Contient des paramètres pour 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 des paramètres pour un filtre d’image DXVA (DirectX Video Acceleration).
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 périphérique décodeur DXVA ou un appareil de processeur vidéo.
DXVA2_VideoProcessBltParams

Contient des paramètres pour la méthode IDirectXVideoProcessor ::VideoProcessBlt.
DXVA2_VideoProcessorCaps

Décrit les fonctionnalités d’un mode de processeur vidéo DirectX Video Acceleration (DVXA).
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 IDirect3DDXVADevice9 ::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 blit, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Spécifie si la sortie est basculé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 des données pour 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 la 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 vitesse personnalisée pour la conversion de fréquence 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 le rapport d’aspect de 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 d’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 Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Spécifie comment un flux d’entrée Microsoft DirectX Video Acceleration High Definition (DXVA-HD) est entrelacé.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Spécifie l’espace de couleur 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 d’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 Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Contient les statistiques de télécine inverse (IVTC) 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 DXVA (DirectX Video Acceleration).
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 acceptée, la valeur d’étape et la valeur par défaut d’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 transcodeur.
MFARGB

Décrit une valeur de couleur ARVB.
MFASYNCRESULT

Contient des données nécessaires pour implémenter l’interface IMFAsyncResult.
MFAYUVSample

Décrit un exemple 4:4:4:4 Y’Cb’Cr'.
MFBYTESTREAM_BUFFERING_PARAMS

Spécifie les paramètres de mise en mémoire tampon d’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 d’appareil photo au trou de broche.
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 sortie d’une fonction de 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 des 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 l’état d’une clé de session CDM (Content Decryption Module).
MFMPEG2DLNASINKSTATS

Contient les statistiques d’encodage du récepteur multimédia Digital Living Network Alliance (DLNA).
MFNetCredentialManagerGetParam

Contient les informations d’authentification pour le gestionnaire d’informations d’identification.
MFOffset

Spécifie un décalage en tant que nombre réel à virgule fixe.
MFPaletteEntry

Contient une entrée de palette dans une table de couleurs.
MFPinholeCameraIntrinsic_IntrinsicModel

Représente un modèle intrinsèque de caméra de broche pour une résolution spécifiée.
MFPinholeCameraIntrinsics

Contient zéro ou 1 modèle intrinsèque de caméra de broche 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 de type multimé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é, utilisé pour spécifier des sous-rectangles dans un rectangle vidéo.
MFVideoNormalizedRect

La structure MFVideoNormalizedRect (mfmediaengine.h) définit un rectangle normalisé, 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 des données de format pour un flux binaire dans un fichier ASF (Advanced Streaming Format).
MT_CUSTOM_VIDEO_PRIMARIES

Définit des primaires de couleurs personnalisées pour une source vidéo. Les primaires de couleur définissent comment convertir les couleurs de l’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 CERTIFIED Output Protection Manager (COPP).
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) d’un récepteur High-Bandwidth Digital Content Protection (HDCP).
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 d’état OPM_GET_OUTPUT_ID.
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 Output Protection Manager (OPM).
OPM_REQUESTED_INFORMATION

OPM_REQUESTED_INFORMATION (opmapi.h) contient le résultat d’une demande d’état du Gestionnaire de protection de sortie (OPM).
OPM_REQUESTED_INFORMATION

La structure OPM_REQUESTED_INFORMATION (ksopmapi.h) contient le résultat d’une demande d’état du Gestionnaire 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 des paramètres pour 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 d’état du Gestionnaire de protection de sortie (OPM).
OPM_STANDARD_INFORMATION

La structure OPM_STANDARD_INFORMATION (ksopmapi.h) contient le résultat d’une demande d’état 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.