1

エラーをスローしない自動起動にアプリケーションを設定し、SteamVR でアプリケーションを表示できます。

auto apperror = vr::VRApplications()->SetApplicationAutoLaunch(applicationKey.c_str(), true);
if (apperror != vr::VRApplicationError_None) {
    throw std::runtime_error(std::string("Could not set auto start: ") + std::string(vr::VRApplications()->GetApplicationsErrorNameFromEnum(apperror)));
}

ここに画像の説明を入力

ただし、SteamVR を再起動すると、アプリが「忘れられた」ように見え、一覧に表示されなくなります。

これは私の VR マニフェストです。

{
    "source" : "builtin",
    "applications": [{
        "app_key": "vrphotobuddy",
        "launch_type": "binary",
        "binary_path_windows": "vrphotobuddy-overlay.exe",
        "is_dashboard_overlay": true,

        "strings": {
            "en_us": {
                "name": "VR Photo Buddy",
                "description": "VR Photo Buddy companion desktop app."
            }
        }
    }]
}

SteamVR が私のアプリを忘れてしまうのはなぜですか?

4

0 に答える 0