• Home
  • Architecture
  • Samples
  • Setup
  • Debugging
  • API
  • Automation
  • API
  • Microsoft.MixedReality.SpectatorView
  • ICalibrationData

    Show / Hide Table of Contents
    • Microsoft.MixedReality.PhotoCapture
      • CameraExtrinsics
      • CameraFrame
      • CameraIntrinsics
      • CameraResolution
      • CameraState
      • CameraType
      • CaptureMode
      • HoloLensCamera
      • OnCameraInitializedHandler
      • OnCameraStartedHandler
      • OnFrameCapturedHandler
      • PixelFormat
      • StreamCompare
      • StreamDescription
      • StreamSelector
    • Microsoft.MixedReality.SpatialAlignment
      • DisposableBase
      • Extensions
      • Extensions.SynchronizationContextAwaiter
      • ISpatialCoordinate
      • ISpatialCoordinateService
      • LocatedState
      • SpatialCoordinateBase<TKey>
      • SpatialCoordinateLocalizer
      • SpatialCoordinateRelativeLocalizer
      • SpatialCoordinateServiceBase<TKey>
      • SpatialCoordinateServiceUnityBase<TKey>
      • SpatialCoordinateUnityBase<TKey>
    • Microsoft.MixedReality.SpectatorView
      • AndroidRecordingService
      • ARCoreTrackingObserver
      • ARKitTrackingObserver
      • ArUcoMarkerDetector
      • ArUcoMarkerDetectorSpatialLocalizer
      • ArUcoMarkerVisual
      • ArUcoMarkerVisualDetectorSpatialLocalizer
      • ArUcoMarkerVisualSpatialLocalizer
      • AudioSourceProperties
      • BroadcasterSettings
      • CalculatedCameraCalibration
      • CalculatedCameraExtrinsics
      • CalculatedCameraIntrinsics
      • CalibrationData
      • CalibrationDataProvider
      • CameraPoseProvider
      • CommandHandler
      • CommandRegistry<TService>
      • ComponentBroadcaster<TComponentBroadcasterService, TChangeFlags>
      • ComponentBroadcasterChangeType
      • ComponentBroadcasterDefinition
      • ComponentBroadcasterDefinition<TComponentBroadcaster>
      • ComponentBroadcasterService<ServiceType, ObserverType>
      • ComponentObserver
      • ComponentObserver<TComponent>
      • CompositionManager
      • CompositionManager.AntiAliasingSamples
      • CompositionManager.Depth
      • CompositorWorldAnchorLocalizationManager
      • ConnectedEventHandler
      • DebugVisualHelper
      • DeviceInfoBroadcaster
      • DeviceInfoObserver
      • DeviceTrackingStateVisual
      • DisconnectedEventHandler
      • Dispatcher
      • DispatcherUnity
      • DynamicGameObjectHierarchyBroadcaster<TComponentService>
      • DynamicGameObjectHierarchyBroadcaster<TComponentService>.ChangeType
      • DynamicGameObjectHierarchyObserver<TComponentService>
      • DynamicGameObjectHierarchyObserver<TComponentService>.TransformObserverInfo
      • EditorExtrinsicsCalibration
      • EditorIntrinsicsCalibration
      • FieldHelper
      • FrameProviderDeviceType
      • GameObjectHierarchyBroadcaster
      • HeadsetCalibration
      • HeadsetCalibrationData
      • HeadsetCalibrationDataRequest
      • HeadsetCalibrationDataUpdatedHandler
      • HeadsetData
      • HeadsetRequestHandler
      • HolographicCameraBroadcaster
      • HolographicCameraObserver
      • HoloLensCanvasHelper
      • HoloLensTrackingObserver
      • IAssetCache
      • ICalibrationData
      • ICommandRegistry
      • IComponentBroadcaster
      • IComponentBroadcasterService
      • IComponentObserver
      • IEditableSpatialLocalizationSettings
      • IMarkerDetector
      • IMarkerVisual
      • IMobileOverlayVisualChild
      • IncomingMessage
      • INetworkConfigurationVisual
      • INetworkManager
      • iOSRecordingService
      • IPeerConnection
      • IRecordingService
      • IRecordingServiceVisual
      • ISpatialLocalizationSession
      • ISpatialLocalizationSettings
      • ISpatialLocalizer
      • ITrackingObserver
      • Marker
      • MarkerCorners
      • MarkerDetectorCoordinateService
      • MarkerDetectorLocalizationSettings
      • MarkerDetectorSpatialLocalizer
      • MarkerPair
      • MarkerPositionBehavior
      • MarkersUpdatedHandler
      • MarkerVisualCanvasScaleFactorScraper
      • MarkerVisualCoordinateService
      • MarkerVisualDetectorLocalizationSettings
      • MarkerVisualDetectorSpatialLocalizer
      • MarkerVisualLocalizationInitializer
      • MarkerVisualLocalizationSettings
      • MarkerVisualSpatialLocalizer
      • MessageEvent
      • MicrophoneInput
      • MobileNetworkConfigurationVisual
      • MobileOverlayVisual
      • MobileOverlayVisualChild
      • MobileRecordingSettings
      • MobileUIScaler
      • NetworkConfigurationSettings
      • NetworkExtensions
      • NetworkManager<TService>
      • OverlayVisibilityRequest
      • PlatformSpecificGameObject
      • PlatformSwitcher
      • QRCodeMarkerDetector
      • QRCodeMarkerDetectorSpatialLocalizer
      • QRCodeMarkerVisual
      • QRCodeMarkerVisualDetectorSpatialLocalizer
      • QRCodeMarkerVisualSpatialLocalizer
      • RecordingServiceVisual
      • RecordingServiceVisual.RecordingState
      • RecordingTestCube
      • Role
      • ShortID
      • SimulatedSpatialCoordinate<TKey>
      • Singleton<T>
      • SocketEndpoint
      • SocketEndpointConnectionDelta
      • Socketer
      • SocketerClient
      • SocketerClient.Protocol
      • SocketerClient.ProtocolDirection
      • SpatialAlignmentVisual
      • SpatialAnchorsConfiguration
      • SpatialAnchorsCoordinateLocalizationInitializer
      • SpatialAnchorsLocalizer
      • SpatialCoordinateSystemManager
      • SpatialCoordinateSystemParticipant
      • SpatialCoordinateTransformer
      • SpatialLocalizationInitializationSettings
      • SpatialLocalizationInitializer
      • SpatialLocalizationSession
      • SpatialLocalizer<TSpatialLocalizationSettings>
      • SpectatorView
      • SpectatorViewOpenCVInterface
      • SpectatorViewPoseCache
      • SpectatorViewPoseCache.PoseData
      • SpectatorViewTimeSynchronizer
      • StateSynchronizationBroadcaster
      • StateSynchronizationObserver
      • StateSynchronizationPerformanceMonitor
      • StateSynchronizationPerformanceMonitor.ParsedMessage
      • StateSynchronizationSceneManager
      • TCPConnectionManager
      • TCPConnectionManagerTest
      • TextureManager
      • TrackingObserver
      • TrackingState
      • TransformBroadcaster
      • TransformBroadcasterChangeType
      • TransformBroadcasterService
      • TransformObserver
      • VideoRecordingFrameLayout
      • WorldAnchorCoordinateService
      • WorldAnchorLocalizationMode
      • WorldAnchorSpatialLocalizationSettings
      • WorldAnchorSpatialLocalizer
    • Microsoft.MixedReality.SpectatorView.Editor
      • CalibrationRecording
      • CalibrationRecordingPose
      • EditorWindowBase<TWindow>
      • PlatformSwitcherEditor
      • StateSynchronizationMenuItems
    • Microsoft.MixedReality.SpectatorView.Tests
      • CompositionManagerTests
      • CompositorTestsBase
      • TextureManagerTests

    Interface ICalibrationData

    Provides an abstraction over setting up a holographic camera from a stereo-calibrated camera rig.

    Namespace: Microsoft.MixedReality.SpectatorView
    Assembly: cs.temp.dll.dll
    Syntax
    public interface ICalibrationData

    Methods

    SetUnityCameraExtrinstics(Transform)

    Sets up the extrinsic parameters of the holographic camera such that the holographic camera's position and rotation are correctly offset from the HoloLens providing poses for the camera rig.

    Declaration
    void SetUnityCameraExtrinstics(Transform cameraTransform)
    Parameters
    Type Name Description
    Transform cameraTransform

    The transform that contains the holographic camera.

    SetUnityCameraIntrinsics(Camera)

    Sets up the intrinsic parameters (such as a projection matrix or field of view) of the holographic camera to match the video camera.

    Declaration
    void SetUnityCameraIntrinsics(Camera camera)
    Parameters
    Type Name Description
    Camera camera

    The holographic camera to set the intrinsis of.

    In This Article
    • Methods
      • SetUnityCameraExtrinstics(Transform)
      • SetUnityCameraIntrinsics(Camera)
    Back to top Generated by DocFX