Capturar atributos do mecanismo
Os atributos a seguir podem ser usados para configurar o Mecanismo de Captura.
Os seguintes atributos estão relacionados à captura de dispositivos:
Atributo | Descrição |
---|---|
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED | Sinaliza que a captura de vídeo está sendo bloqueada pelo driver. |
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 que tenha restrições de campo de uso. |
MF_CAPTURE_ENGINE_DISABLE_DXVA | Especifica se o mecanismo de captura usa a Aceleração de Vídeo (DXVA) do DirectX para decodificação de vídeo. |
MF_CAPTURE_DISABLE_HARDWARE_TRANSFORMS | Desabilita o uso de MFTs (transformações do Media Foundation) 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 que tenha 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 origem da 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 registros. |
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 registros. |
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 registros. |
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 registros. |
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. |
Tópicos relacionados