Compartir a través de


Interfaz IMFCaptureSource (mfcaptureengine.h)

Controla el objeto de origen de captura. El origen de captura administra los dispositivos de captura de audio y vídeo.

Herencia

La interfaz IMFCaptureSource hereda de la interfaz IUnknown . IMFCaptureSource también tiene estos tipos de miembros:

Métodos

La interfaz IMFCaptureSource tiene estos métodos.

 
IMFCaptureSource::AddEffect

Agrega un efecto a una secuencia de captura.
IMFCaptureSource::GetAvailableDeviceMediaType

Obtiene un formato compatible con uno de los flujos de captura.
IMFCaptureSource::GetCaptureDeviceActivate

Obtiene el puntero del objeto IMFActivate del dispositivo de captura actual.
IMFCaptureSource::GetCaptureDeviceSource

Obtiene el puntero del objeto IMFMediaSource del dispositivo de captura actual.
IMFCaptureSource::GetCurrentDeviceMediaType

Obtiene el tipo de medio actual para una secuencia de captura.
IMFCaptureSource::GetDeviceStreamCategory

Obtiene la categoría de secuencia del índice de flujo de origen especificado.
IMFCaptureSource::GetDeviceStreamCount

Obtiene el número de secuencias de dispositivo.
IMFCaptureSource::GetMirrorState

Obtiene el estado de creación de reflejo actual de la secuencia de vista previa de vídeo. (IMFCaptureSource.GetMirrorState)
IMFCaptureSource::GetService

Obtiene un puntero al objeto Lector de origen subyacente.
IMFCaptureSource::GetStreamIndexFromFriendlyName

Obtiene el índice de flujo de dispositivo real traducido a partir de un nombre descriptivo de secuencia.
IMFCaptureSource::RemoveAllEffects

Quita todos los efectos de una secuencia de captura.
IMFCaptureSource::RemoveEffect

Quita un efecto de una secuencia de captura.
IMFCaptureSource::SetCurrentDeviceMediaType

Establece el formato de salida de una secuencia de captura.
IMFCaptureSource::SetMirrorState

Habilita o deshabilita la creación de reflejo de la secuencia de vista previa de vídeo. (IMFCaptureSource.SetMirrorState)

Comentarios

Para obtener un puntero al origen de captura, llame a IMFCaptureEngine::GetSource.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfcaptureengine.h

Consulte también

Interfaces de Media Foundation