Share via


Interface IMFCaptureSource (mfcaptureengine.h)

Contrôle l’objet source de capture. La source de capture gère les appareils de capture audio et vidéo.

Héritage

L’interface IMFCaptureSource hérite de l’interface IUnknown. IMFCaptureSource compte également les types de membres suivants :

Méthodes

L’interface IMFCaptureSource contient ces méthodes.

 
IMFCaptureSource::AddEffect

Ajoute un effet à un flux de capture.
IMFCaptureSource::GetAvailableDeviceMediaType

Obtient un format pris en charge par l’un des flux de capture.
IMFCaptureSource::GetCaptureDeviceActivate

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

Obtient le pointeur d’objet IMFMediaSource de l’appareil de capture actuel.
IMFCaptureSource::GetCurrentDeviceMediaType

Obtient le type de média actuel pour un flux de capture.
IMFCaptureSource::GetDeviceStreamCategory

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

Obtient le nombre de flux d’appareils.
IMFCaptureSource::GetMirrorState

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

Obtient un pointeur vers l’objet Lecteur source sous-jacent.
IMFCaptureSource::GetStreamIndexFromFriendlyName

Obtient l’index de flux d’appareil réel traduit à partir d’un nom de flux convivial.
IMFCaptureSource::RemoveAllEffects

Supprime tous les effets d’un flux de capture.
IMFCaptureSource::RemoveEffect

Supprime un effet d’un flux de capture.
IMFCaptureSource::SetCurrentDeviceMediaType

Définit le format de sortie d’un flux de capture.
IMFCaptureSource::SetMirrorState

Active ou désactive la mise en miroir du flux d’aperçu vidéo. (IMFCaptureSource.SetMirrorState)

Notes

Pour obtenir un pointeur vers la source de capture, appelez IMFCaptureEngine::GetSource.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfcaptureengine.h

Voir aussi

Interfaces Media Foundation