Partilhar via


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)

Confira também

CamNewVideoFrameEx