função de retorno de chamada PCAM_NEW_FRAME_ROUTINE (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.
Retornar valor
Nenhum
Comentários
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 |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | usbcamdi.h (inclua Usbcamdi.h) |
IRQL | DISPATCH_LEVEL (seção Consulte Comentários) |