Bővítményszolgáltatások

A bővítményszolgáltatások olyan összetevők, amelyek kibővítik a Mixed Reality-eszközkészlet funkcióit. Ezeket a szolgáltatásokat az MRTK vagy más felek biztosíthatja.

Bővítményszolgáltatás létrehozása

A bővítményszolgáltatás létrehozásának leghatékonyabb módja a bővítményszolgáltatás-létrehozási varázsló használata. A bővítményszolgáltatás-létrehozási varázsló létrehozásához válassza a Mixed Reality Toolkit Utilities Create Extension Service (Bővítményszolgáltatás létrehozása) > lehetőséget.

Bővítményszolgáltatás-létrehozási varázsló

A varázsló automatizálja a szolgáltatás-összetevők létrehozását, és biztosítja a megfelelő interfészöröklést.

A bővítményszolgáltatás-létrehozási varázsló által létrehozott összetevők

Megjegyzés

Az MRTK 2.0.0-s verziójában probléma van a bővítményszolgáltatás varázslójával, ahol létre kell hozva a szolgáltatásvizsgálót és a szolgáltatásprofilt. További információért tekintse meg az 5654-es hibát.

Amikor a varázsló befejeződik, a szolgáltatás funkciói megvalósíthatóak.

Bővítményszolgáltatás regisztrálása

Ahhoz, hogy egy alkalmazás elérhető legyen, az új bővítményszolgáltatást regisztrálni kell a Mixed Reality Eszközkészletben.

A bővítményszolgáltatás-létrehozási varázslóval regisztrálható a szolgáltatás.

Bővítményszolgáltatás-létrehozási varázsló regisztrálása

A szolgáltatás manuálisan is regisztrálható a Mixed Reality Toolkit konfigurációs vizsgáló használatával.

Manuális bővítményszolgáltatás-regisztráció

Ha a bővítményszolgáltatás profilt használ, győződjön meg arról, hogy az meg van adva az Inspectorban.

Konfigurált bővítményszolgáltatás

Az összetevő neve és prioritása is módosítható.

Bővítményszolgáltatás elérése

A bővítményszolgáltatások a kódban a használatával érhetők el az MixedRealityServiceRegistry alábbi példában látható módon.

INewService service = null;
if (MixedRealityServiceRegistry.TryGetService<INewService>(out service))
{
    // Succeeded in getting the service,  perform any desired tasks.
}

Lásd még