PCAM_NEW_FRAME_ROUTINE função de retorno de chamada (usbcamdi.h)
[Não há suporte para CamNewVideoFrame e pode ser alterado ou indisponível no futuro. Em vez disso, use CamNewVideoFrameEx . ]
A função de retorno de chamada CamNewVideoFrame de um minidriver de câmera inicializa uma nova estrutura de contexto de quadro de vídeo.
Sintaxe
PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;
void PcamNewFrameRoutine(
PVOID DeviceContext,
PVOID FrameContext
)
{...}
Parâmetros
DeviceContext
Ponteiro para o contexto do dispositivo do minidriver da câmera.
FrameContext
Ponteiro para o contexto de quadro do minidriver da câmera.
Valor de retorno
Nenhum
Observações
Os minidrivers de câmera que devem manter a compatibilidade com versões anteriores com o USBCAMD original devem usar a estrutura USBCAMD_DEVICE_DATA e suas funções de retorno de chamada associadas (ou seja, funções de retorno de chamada que não contêm o sufixo "Ex").
O USBCAMD chama a função de retorno de chamada CamNewVideoFrame do minidriver da câmera em IRQL = DISPATCH_LEVEL.
Essa função é opcional.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | usbcamdi.h (inclua Usbcamdi.h) |
IRQL | DISPATCH_LEVEL (seção Ver Comentários) |