0

写真を撮って編集するバダアプリを作りたいです。

カメラを表示するフォームを作成しました。onInitializing 関数で。私は次のようにします

result
CameraForm::OnInitializing(void)
{

    result r = E_SUCCESS;
    Osp::Graphics::BufferInfo bufferInfo;
    panel_ = static_cast<Osp::Ui::Controls::OverlayPanel*>(GetControl(L"IDC_PANEL1"));
    AppLog("before getBackgroundBufferInfo");
    panel_->GetBackgroundBufferInfo(bufferInfo);
    AppLog("done getBackgroundBufferInfo");

    camera_ = new Camera;
    camera_->Construct(*this,CAMERA_PRIMARY);
    camera_->PowerOn();
    camera_->StartPreview(&bufferInfo,true);
    return r;
}

getBackgroundBufferInfo の前の単語はコンソールに表示されますが、ドン getBackgroundBufferInfo は表示されません。GetBackgroundBufferInfo 関数の何が問題になっていますか?

4

1 に答える 1

0

コンソールのログを確認する必要があると思います。GetBackgroundBufferInfo(bufferInfo) がスローする例外の種類にエラーが表示されます。

于 2011-11-23T06:46:06.427 に答える