Compartilhar via


Interface IMFCaptureSource (mfcaptureengine.h)

Controla o objeto de origem de captura. A fonte de captura gerencia os dispositivos de captura de áudio e vídeo.

Herança

A interface IMFCaptureSource herda da interface IUnknown . IMFCaptureSource também tem esses tipos de membros:

Métodos

A interface IMFCaptureSource tem esses métodos.

 
IMFCaptureSource::AddEffect

Adiciona um efeito a um fluxo de captura.
IMFCaptureSource::GetAvailableDeviceMediaType

Obtém um formato compatível com um dos fluxos de captura.
IMFCaptureSource::GetCaptureDeviceActivate

Obtém o ponteiro de objeto IMFActivate do dispositivo de captura atual.
IMFCaptureSource::GetCaptureDeviceSource

Obtém o ponteiro de objeto IMFMediaSource do dispositivo de captura atual.
IMFCaptureSource::GetCurrentDeviceMediaType

Obtém o tipo de mídia atual para um fluxo de captura.
IMFCaptureSource::GetDeviceStreamCategory

Obtém a categoria de fluxo para o índice de fluxo de origem especificado.
IMFCaptureSource::GetDeviceStreamCount

Obtém o número de fluxos de dispositivo.
IMFCaptureSource::GetMirrorState

Obtém o estado de espelhamento atual do fluxo de visualização de vídeo. (IMFCaptureSource.GetMirrorState)
IMFCaptureSource::GetService

Obtém um ponteiro para o objeto leitor de origem subjacente.
IMFCaptureSource::GetStreamIndexFromFriendlyName

Obtém o índice de fluxo de dispositivo real traduzido de um nome de fluxo amigável.
IMFCaptureSource::RemoveAllEffects

Remove todos os efeitos de um fluxo de captura.
IMFCaptureSource::RemoveEffect

Remove um efeito de um fluxo de captura.
IMFCaptureSource::SetCurrentDeviceMediaType

Define o formato de saída para um fluxo de captura.
IMFCaptureSource::SetMirrorState

Habilita ou desabilita o espelhamento do fluxo de visualização de vídeo. (IMFCaptureSource.SetMirrorState)

Comentários

Para obter um ponteiro para a origem da captura, chame IMFCaptureEngine::GetSource.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfcaptureengine.h

Confira também

Media Foundation Interfaces