Método CAMThread.Close

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O Close método aguarda a saída do thread e libera seus recursos.

Sintaxe

void Close();

Parâmetros

Esse método não tem parâmetros.

Retornar valor

Sem valor de retorno.

Comentários

Antes de chamar esse método, você deve fornecer uma maneira de sair do thread. Por exemplo, no método CAMThread::ThreadProc , defina uma solicitação que sinaliza a saída do thread. Em seguida, chame o método CAMThread::CallWorker com esse valor.

O método destruidor ~ CAMThread chama esse método.

Requisitos

Requisito Valor
parâmetro
Wxutil.h (inclua Streams.h)
Biblioteca
Strmbase.lib (builds de varejo);
Strmbasd.lib (builds de depuração)

Confira também

Classe CAMThread