次の方法で共有


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 要求を受け取ったときに終了する。

参照

CSourceStream クラス