Constructor CMsg.CMsg
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Construye un objeto CMsg .
Sintaxis
CMsg(
UINT u,
DWORD dw,
LPVOID lp,
CAMEvent *pEvent
);
Parámetros
-
u
-
Código de solicitud, definido por el cliente de la clase de subproceso y comprendido por la función de subproceso de trabajo invalidada.
-
dw
-
Marque el parámetro en el código de solicitud.
-
lp
-
Puntero a los datos requeridos por el subproceso de trabajo como parámetro o valores devueltos. Estos datos no deben basarse en la pila, ya que se hará referencia a ellos algún tiempo después de completar la operación de puesta en cola.
-
pEvent
-
Puntero al objeto de evento que un subproceso de trabajo puede indicar para indicar la finalización de la operación.
Observaciones
Esta función miembro contiene una solicitud para que un subproceso de trabajo de CMsgThread actúe. Todos los parámetros se pasan a la función de subproceso de trabajo como parámetros cuando se procesa este mensaje. Los significados de los parámetros se definen mediante la función cliente que llama al subproceso de trabajo y la clase derivada que proporciona la función de ejecución del subproceso de trabajo.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|