Enumeração VideoControlFlags (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Especifica o modo de operação de vídeo para um dispositivo de vídeo.
Sintaxe
typedef enum tagVideoControlFlags {
VideoControlFlag_FlipHorizontal = 0x1,
VideoControlFlag_FlipVertical = 0x2,
VideoControlFlag_ExternalTriggerEnable = 0x4,
VideoControlFlag_Trigger = 0x8
} VideoControlFlags;
Constantes
VideoControlFlag_FlipHorizontal Valor: 0x1 Especifica que a imagem é invertida horizontalmente. |
VideoControlFlag_FlipVertical Valor: 0x2 Especifica que a imagem é invertida verticalmente. |
VideoControlFlag_ExternalTriggerEnable Valor: 0x4 Configura um fluxo para capturar um gatilho de uma fonte externa, por exemplo, um botão de ação em uma câmera. Os buffers podem ser enfileirados no driver, mas não serão passados do driver de captura do WDM (para compactação, exibição ou gravação em um arquivo) até que o evento externo ocorra. Consulte Observações. |
VideoControlFlag_Trigger Valor: 0x8 No software, simula um gatilho externo quando o fluxo tem o sinalizador VideoControlFlag_ExternalTriggerEnable definido. |
Comentários
A interface IAMVideoControl usa esse tipo de dados enumerado.
Vários buffers de captura são enfileirados em um driver de captura e são preenchidos a uma taxa fixa depois que o fluxo é colocado no estado de "execução". Se o sinalizador VideoControlFlag_ExternalTriggerEnable estiver definido, um buffer preenchido não será passado do driver de captura do WDM para compactação, exibição ou gravação em um arquivo até que o evento externo ocorra.
Requisitos
Cabeçalho | strmif.h (inclua Dshow.h) |