Partilhar via


Atributos do mecanismo de captura

Os atributos a seguir podem ser usados para configurar o Capture Engine.

Os seguintes atributos estão relacionados aos dispositivos de captura:

Atributo Descrição
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED Sinais de que a captura de vídeo está sendo bloqueada pelo motorista.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED Sinaliza que a captura de vídeo é restaurada após ser bloqueada.
MF_CAPTURE_ENGINE_D3D_MANAGER Define um ponteiro para o Gerenciador de Dispositivos DXGI no mecanismo de captura.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Permite que o mecanismo de captura use um decodificador com restrições de campo de uso.
MF_CAPTURE_ENGINE_DISABLE_DXVA Especifica se o mecanismo de captura usa o DirectX Video Acceleration (DXVA) para decodificação de vídeo.
MF_CAPTURE_DISABLE_HARDWARE_TRANSFORMS Desabilita o uso de transformações do Media Foundation (MFTs) baseadas em hardware no mecanismo de captura.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION Indica se as notificações de estado de fluxo devem ser habilitadas.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Permite que o mecanismo de captura use um codificador com restrições de campo de uso.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID Identifica o componente que gerou um evento de captura.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX Identifica qual fluxo gerou um evento de captura.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG Contém propriedades de configuração para a fonte de captura.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES Define o número máximo de amostras processadas que podem ser armazenadas em buffer no caminho de áudio do coletor de gravação.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES Define o número máximo de amostras não processadas que podem ser armazenadas em buffer para processamento no caminho de áudio do coletor de gravação.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES Define o número máximo de amostras processadas que podem ser armazenadas em buffer no caminho de vídeo do coletor de gravação.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES Define o número máximo de amostras não processadas que podem ser armazenadas em buffer para processamento no caminho de vídeo do coletor de gravação.
MF_CAPTURE_ENGINE_SINK_TYPE Especifica um tipo de coletor de captura.
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY Especifica se o mecanismo de captura captura áudio, mas não vídeo.
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY Especifica se o mecanismo de captura captura vídeo, mas não áudio.

 

Atributos do Media Foundation

IMFCaptureEngine::Inicialize