Tilläggstjänster – MRTK2
Tilläggstjänster är komponenter som utökar funktionerna i Mixed Reality Toolkit. Dessa tjänster kan tillhandahållas av MRTK eller av andra parter.
Skapa en tilläggstjänst
Det mest effektiva sättet att skapa en tilläggstjänst är att använda guiden för att skapa tilläggstjänsten. Starta guiden skapa tilläggstjänsten genom att välja Mixed Reality Toolkit > Utilities > Create Extension Service( Skapa tilläggstjänst).
Guiden automatiserar skapandet av tjänstkomponenterna och säkerställer korrekt gränssnittsarv.
Anteckning
I MRTK version 2.0.0 finns det ett problem i tilläggstjänstguiden där tjänstinspektören och tjänstprofilen måste genereras. Mer information finns i ärende 5654 .
När guiden är klar kan tjänstfunktionen implementeras.
Registrera en tilläggstjänst
För att kunna nås av ett program måste den nya tilläggstjänsten registreras med Mixed Reality Toolkit.
Guiden skapa tilläggstjänst kan användas för att registrera tjänsten.
Tjänsten kan också registreras manuellt med hjälp av konfigurationskontrollen för Mixed Reality Toolkit.
Om tilläggstjänsten använder en profil kontrollerar du att den har angetts i inspektören.
Komponentens namn och prioritet kan också justeras.
Åtkomst till en tilläggstjänst
Tilläggstjänster används, i kod, enligt MixedRealityServiceRegistry
exemplet nedan.
INewService service = null;
if (MixedRealityServiceRegistry.TryGetService<INewService>(out service))
{
// Succeeded in getting the service, perform any desired tasks.
}