CSourceStream::ThreadProc
ThreadProc メソッドは、ワーカー スレッドのスレッド プロシージャである。このメソッドは純粋仮想 CAMThread::ThreadProc メソッドを実装する。
構文
virtual DWORD ThreadProc(void);
戻り値
スレッドが正常に完了した場合は 0 を返し、それ以外の場合は 1 を返す。戻り値が 1 の場合、スレッドのリソースは割り当てられたままになっている可能性がある。
注意
このメソッドは、CAMThread::GetRequest メソッドを呼び出して、スレッド要求を無限に待つ。CSourceStream::Run または CSourceStream::Pause 要求を受け取ると、CSourceStream::DoBufferProcessingLoop メソッドを呼び出す。DoBufferProcessingLoop メソッドは、CSourceStream::Stop 要求を受け取るまでデータをプッシュする。スレッド プロシージャは、CSourceStream::Exit 要求を受け取ったときに終了する。
参照