Azure Cloud Services for HoloLens 2
Usługi Azure Cloud Services to przykład platformy jako usługi (PaaS). Podobnie jak usługa aplikacja systemu Azure Service, ta technologia jest przeznaczona do obsługi aplikacji, które są skalowalne, niezawodne i niedrogie do działania. W ten sam sposób, w jaki usługa App Service jest hostowana na maszynach wirtualnych, tak samo jak w usługach Azure Cloud Services. Poniżej przedstawiono niektóre możliwości usług Azure Cloud Services, których można używać w aplikacjach rzeczywistości mieszanej.
Azure Storage
Usługa Azure Storage obejmuje magazyn obiektów, plików, dysków, kolejek i tabel. Istnieją również usługi dla rozwiązań magazynu hybrydowego oraz usługi umożliwiające transfer, udostępnianie i wykonywanie kopii zapasowych danych.
Azure Custom Vision
Za pomocą usługi Azure AI Custom Vision (część usług Azure AI) można skojarzyć zestaw obrazów z obiektami śledzonym, wytrenować model uczenia maszynowego w utworzonym zestawie i wykryć śledzony obiekt.
Azure Spatial Anchors
Azure Spatial Anchors to zarządzana usługa w chmurze i platforma, która umożliwia wieloużytkownikom aplikacje rzeczywistości mieszanej i rzeczywistości rozszerzonej (MR/AR) dla urządzeń HoloLens, iOS z zestawem ARKit i urządzeniami z systemem Android z rdzeniami ARCore.
InternetClient
Aplikacje mogą odbierać dane przychodzące z Internetu. Klient InternetClient nie może działać jako serwer i nie ma dostępu do sieci lokalnej.
Mikrofon
Uzyskuje dostęp do kanału audio mikrofonu, który umożliwia aplikacji nagrywanie dźwięku z połączonych mikrofonów.
SpatialPerception
Zapewnia programowy dostęp do danych mapowania przestrzennego, zapewniając aplikacjom rzeczywistości mieszanej informacje o powierzchniach w regionach określonych przez aplikację w pobliżu użytkownika. Zadeklaruj możliwości percepcji przestrzennej tylko wtedy, gdy aplikacja jawnie używa tych siatk powierzchni, ponieważ możliwości nie są wymagane dla aplikacji rzeczywistości mieszanej do wykonywania renderowania holograficznego na podstawie pozy użytkownika.
InternetClientServer
Aplikacje mogą odbierać dane przychodzące z Internetu. Serwer InternetClientServer nie może działać jako serwer, nie ma dostępu do sieci lokalnej i umożliwia scenariusze komunikacji równorzędnej (P2P), w których aplikacja musi nasłuchiwać przychodzących połączeń sieciowych.
PrivateNetworkClientServer
Zapewnia dostęp przychodzący i wychodzący do sieci domowych i służbowych za pośrednictwem zapory. Ta funkcja jest zwykle używana w przypadku gier komunikujących się w sieci lokalnej (LAN) oraz w aplikacjach, które udostępniają dane na różnych urządzeniach lokalnych.
Kamerka internetowa
Uzyskuje dostęp do kanału wideo wbudowanego aparatu lub zewnętrznej kamery internetowej, która umożliwia aplikacji przechwytywanie zdjęć i filmów wideo.
Uwaga
Funkcja WebCam udziela dostępu tylko do strumienia wideo. Aby również udzielić dostępu do strumienia audio, należy dodać funkcję Mikrofon.