ノートPCについてるカメラを使ってキャプチャした画像をテクスチャにするということをしてます。
で、下のような流れでやってるのですが、★の箇所にSleepやMessageBoxを入れて(環境はVCです)
カメラの起動を待ってあげないとテクスチャが真っ黒になってしまいます。
カメラが起動するまで自動で待つ方法はないでしょうか?

CvCapture* capture = cvCaptureFromCAM(0); // カメラ起動
if (capture) {
 // ★ここでカメラの起動を待たないと駄目??
 IplImage* frame = cvQueryFrame(capture); // キャプチャ
 create_texture(frame);
}