Método CMsgThread.GetThreadMsg

[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.

Recupera un objeto CMsg en cola que contiene una solicitud.

Sintaxis

virtual void GetThreadMsg(
   CMsg *msg
);

Parámetros

msg

Puntero a un objeto CMsg asignado.

Valor devuelto

Este método no devuelve ningún valor.

Observaciones

Se llama a esta función miembro desde la función ThreadProc privada del subproceso de trabajo para recuperar la siguiente función miembro. El parámetro msg debe apuntar a un objeto CMsg asignado que se rellenará con los parámetros a la siguiente solicitud de la cola. Si no hay solicitudes en cola, esta función miembro se bloquea hasta que se pone en cola la siguiente solicitud (mediante una llamada a la función miembro CMsgThread::P utThreadMsg ).

Requisitos

Requisito Value
Encabezado
Msgthrd.h (include Streams.h)
Biblioteca
Strmbase.lib (compilaciones comerciales);
Strmbasd.lib (compilaciones de depuración)

Consulte también

CMsgThread (clase)