Interface IMFMediaEngineEx (mfmediaengine.h)
Étend l’interface IMFMediaEngine .
Héritage
L’interface IMFMediaEngineEx hérite de IMFMediaEngine. IMFMediaEngineEx a également les types de membres suivants :
Méthodes
L’interface IMFMediaEngineEx a ces méthodes.
IMFMediaEngineEx ::ApplyStreamSelections Applique les sélections de flux des appels précédents à SetStreamSelection. |
IMFMediaEngineEx ::CancelTimelineMarkerTimer Annule le marqueur de chronologie en attente suivant. |
IMFMediaEngineEx ::EnableHorizontalMirrorMode Active ou désactive la mise en miroir de la vidéo. |
IMFMediaEngineEx ::EnableTimeUpdateTimer Active ou désactive le minuteur de mise à jour de l’heure. |
IMFMediaEngineEx ::EnableWindowlessSwapchainMode Active ou désactive le mode de chaîne d’échange sans fenêtre. |
IMFMediaEngineEx ::FrameStep Avance ou recule d’un cadre. |
IMFMediaEngineEx ::GetAudioEndpointRole Obtient le rôle de point de terminaison d’appareil audio utilisé pour l’appel suivant à SetSource ou Load. |
IMFMediaEngineEx ::GetAudioStreamCategory Obtient la catégorie de flux audio utilisée pour l’appel suivant à SetSource ou Load. |
IMFMediaEngineEx ::GetBalance Obtient le solde audio. |
IMFMediaEngineEx ::GetNumberOfStreams Obtient le nombre de flux dans la ressource multimédia. |
IMFMediaEngineEx ::GetPresentationAttribute Obtient un attribut de présentation de la ressource multimédia. |
IMFMediaEngineEx ::GetRealTimeMode Obtient le mode en temps réel utilisé pour l’appel suivant à SetSource ou Load. |
IMFMediaEngineEx ::GetResourceCharacteristics Obtient différents indicateurs qui décrivent la ressource multimédia. |
IMFMediaEngineEx ::GetStatistics Obtient une statistique de lecture à partir du moteur multimédia. |
IMFMediaEngineEx ::GetStereo3DFramePackingMode Pour la vidéo 3D stéréoscopique, obtient la disposition des deux vues dans une trame vidéo. |
IMFMediaEngineEx ::GetStereo3DRenderMode Pour la vidéo 3D stéréoscopique, interroge la façon dont le moteur multimédia restitue le contenu vidéo 3D. |
IMFMediaEngineEx ::GetStreamAttribute Obtient un attribut au niveau du flux à partir de la ressource multimédia. |
IMFMediaEngineEx ::GetStreamSelection Interroge si un flux est sélectionné pour être lu. (IMFMediaEngineEx.GetStreamSelection) |
IMFMediaEngineEx ::GetTimelineMarkerTimer Obtient l’heure du marqueur de chronologie suivant, le cas échéant. |
IMFMediaEngineEx ::GetVideoSwapchainHandle Obtient un handle pour la chaîne d’échange sans fenêtre. |
IMFMediaEngineEx ::InsertAudioEffect Insère un effet audio. |
IMFMediaEngineEx ::InsertVideoEffect Insère un effet vidéo. |
IMFMediaEngineEx ::IsPlaybackRateSupported Demande si le moteur multimédia peut être lu à un taux de lecture spécifié. |
IMFMediaEngineEx ::IsProtected Interroge si la ressource multimédia contient du contenu protégé. |
IMFMediaEngineEx ::IsStereo3D Demande si la ressource multimédia contient une vidéo 3D stéréoscopique. |
IMFMediaEngineEx ::RemoveAllEffects Supprime tous les effets audio et vidéo. |
IMFMediaEngineEx ::SetAudioEndpointRole Définit le point de terminaison de périphérique audio utilisé pour l’appel suivant à SetSource ou Load. |
IMFMediaEngineEx ::SetAudioStreamCategory Définit la catégorie de flux audio pour l’appel suivant à SetSource ou Load. |
IMFMediaEngineEx ::SetBalance Définit l’équilibre audio. (IMFMediaEngineEx.SetBalance) |
IMFMediaEngineEx ::SetCurrentTimeEx Recherche une nouvelle position de lecture à l’aide de la MF_MEDIA_ENGINE_SEEK_MODE spécifiée. |
IMFMediaEngineEx ::SetRealTimeMode Définit le mode en temps réel utilisé pour l’appel suivant à SetSource ou Load. |
IMFMediaEngineEx ::SetSourceFromByteStream Ouvre une ressource multimédia à partir d’un flux d’octets. |
IMFMediaEngineEx ::SetStereo3DFramePackingMode Pour la vidéo 3D stéréoscopique, définit la disposition des deux vues dans une trame vidéo. |
IMFMediaEngineEx ::SetStereo3DRenderMode Pour la vidéo 3D stéréoscopique, spécifie comment le moteur multimédia restitue le contenu vidéo 3D. |
IMFMediaEngineEx ::SetStreamSelection Sélectionne ou désélectionne un flux à lire. |
IMFMediaEngineEx ::SetTimelineMarkerTimer Spécifie une heure de présentation à laquelle le moteur multimédia envoie un événement de marqueur. |
IMFMediaEngineEx ::UpdateVideoStream Mises à jour le rectangle source, le rectangle de destination et la couleur de bordure de la vidéo. |
Remarques
L’interface IMFMediaEngine contient des méthodes qui correspondent aux éléments multimédias HTML5. IMFMediaEngineEx fournit des fonctionnalités supplémentaires qui ne correspondent pas directement à HTML5.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfmediaengine.h |