확장 서비스 - MRTK2

확장 서비스는 Mixed Reality 도구 키트의 기능을 확장하는 구성 요소입니다. 이러한 서비스는 MRTK 또는 다른 당사자가 제공할 수 있습니다.

확장 서비스 만들기

확장 서비스를 만드는 가장 효율적인 방법은 확장 서비스 만들기 마법사를 사용하는 것입니다. 확장 서비스 만들기 마법사를 시작하려면 Mixed Reality 도구 키트 > 유틸리티 > 확장 서비스 만들기를 선택합니다.

확장 서비스 만들기 마법사

마법사는 서비스 구성 요소 만들기를 자동화하고 적절한 인터페이스 상속을 보장합니다.

확장 서비스 만들기 마법사에서 만든 구성 요소

참고

MRTK 버전 2.0.0에서는 확장 서비스 마법사에서 서비스 검사기 및 서비스 프로필을 생성해야 하는 문제가 있습니다. 자세한 내용은 문제 5654 를 참조하세요.

마법사가 완료되면 서비스 기능을 구현할 수 있습니다.

확장 서비스 등록

애플리케이션에서 액세스할 수 있도록 하려면 새 확장 서비스를 Mixed Reality Toolkit에 등록해야 합니다.

확장 서비스 만들기 마법사를 사용하여 서비스를 등록할 수 있습니다.

확장 서비스 만들기 마법사 등록

Mixed Reality 도구 키트 구성 검사기를 사용하여 서비스를 수동으로 등록할 수도 있습니다.

수동 확장 서비스 등록

확장 서비스에서 프로필을 사용하는 경우 검사기에서 프로필을 지정했는지 확인하세요.

구성된 확장 서비스

구성 요소 이름 및 우선 순위를 조정할 수도 있습니다.

확장 서비스 액세스

아래 예제와 같이 코드 MixedRealityServiceRegistry 에서 확장 서비스에 액세스합니다.

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

참고 항목