ページの先頭行へ戻る
Interstage AR Processing Server V1.1 開発ガイド
FUJITSU Software

5.4.2 コントロールの呼び出し

開発プロジェクト(ARClientDev)をベースに、製品が提供するPageコントロールを組み込むことでユーザーのネイティブアプリケーションを開発してください。

ネイティブアプリケーションは以下のコントロールを提供します。

システム開発者が開発したネイティブアプリケーションから上記のコントロールを呼び出すことにより、Interstage AR Processing Serverが提供する機能を組み合わせたアプリケーションを作成できます。

表 5.5 AR重畳表示アプリケーションPageクラスのコンストラクタ呼び出し

名前空間

Fujitsu.Interstage.AR.Mobileclient.Windows.Base.Web

クラス名

ArWebMainPage

パラメーター

起動するURL文字列
string url

表 5.6 クライアントオーサリングPageクラスのコンストラクタ呼び出し

名前空間

Fujitsu.Interstage.AR.Mobileclient.Windows.Authoring.UI

クラス名

SelectScenarioPage

パラメーター

無し

表 5.7 設定画面Windowクラスのコンストラクタ呼び出し

名前空間

Fujitsu.Interstage.AR.Mobileclient.Windows.Base.Pref

クラス名

ArPreferenceWindow

パラメーター

無し

  • AR重畳表示アプリケーションPageクラスを起動する場合
    // AR重畳表示アプリケーションのURLを設定します。
    string url = "https://www.fujitsu.com/index.html";
    
    // NavigationServiceクラスを利用してPageクラスを呼び出します。
    NavigationService.Navigate(new ArWebMainPage(url));
  • クライアントオーサリングPageクラスを起動する場合
    // NavigationServiceクラスを利用してPageクラスを呼び出します。
    NavigationService.Navigate(new SelectScenarioPage());
  • 設定画面Windowクラスを起動する場合
    // NavigationServiceクラスを利用してWindowクラスを呼び出します。
    NavigationService.Navigate(new ArPreferenceWindow());