Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + public enum Windows.Kinect.Activity {
- + EyeLeftClosed = 0,
- + EyeRightClosed = 1,
- + MouthOpen = 2,
- + MouthMoved = 3,
- + LookingAway = 4,
- + }
- + public enum Windows.Kinect.Appearance {
- + WearingGlasses = 0,
- + }
- + public class Windows.Kinect.AudioBeam {
- + public float BeamAngle { get; set; }
- + public AudioBeamMode AudioBeamMode { get; set; }
- + public AudioSource AudioSource { get; }
- + public float BeamAngleConfidence { get; }
- + public TimeSpan RelativeTime { get; }
- + public IInputStream OpenInputStream();
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.AudioBeamFrame {
- + public AudioBeam AudioBeam { get; }
- + public AudioSource AudioSource { get; }
- + public TimeSpan Duration { get; }
- + public TimeSpan RelativeTimeStart { get; }
- + public IVectorView<AudioBeamSubFrame> SubFrames { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.AudioBeamFrameArrivedEventArgs {
- + public AudioBeamFrameReference FrameReference { get; }
- + }
- + public enum Windows.Kinect.AudioBeamFrameFlags {
- + None = 0,
- + SuppressBodyCorrelation = 1,
- + }
- + public class Windows.Kinect.AudioBeamFrameList {
- + public uint Size { get; }
- + public AudioBeamFrame GetAt( uint returnValue );
- + public bool IndexOf( AudioBeamFrame returnValue, ref uint value );
- + public uint GetMany( uint returnValue, AudioBeamFrame[] startIndex );
- + public IIterator<AudioBeamFrame> First();
- + public void Close();
- + }
- + public class Windows.Kinect.AudioBeamFrameReader {
- + public bool IsPaused { get; set; }
- + public AudioSource AudioSource { get; }
- + public IVectorView<AudioBeamFrame> AcquireLatestBeamFrames();
- + public void Close();
- + TypedEventHandler<AudioBeamFrameReader, AudioBeamFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.AudioBeamFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public IVectorView<AudioBeamFrame> AcquireBeamFrames();
- + }
- + public enum Windows.Kinect.AudioBeamMode {
- + Automatic = 0,
- + Manual = 1,
- + }
- + public class Windows.Kinect.AudioBeamSubFrame {
- + public AudioBeamMode AudioBeamMode { get; }
- + public IVectorView<AudioBodyCorrelation> AudioBodyCorrelations { get; }
- + public float BeamAngle { get; }
- + public float BeamAngleConfidence { get; }
- + public TimeSpan Duration { get; }
- + public uint FrameLengthInBytes { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyFrameDataToArray( byte[] frameData );
- + public void CopyFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockAudioBuffer();
- + public void Close();
- + }
- + public class Windows.Kinect.AudioBodyCorrelation {
- + public ulong BodyTrackingId { get; }
- + }
- + public class Windows.Kinect.AudioSource {
- + public IVectorView<AudioBeam> AudioBeams { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public uint MaxSubFrameCount { get; }
- + public TimeSpan SubFrameDuration { get; }
- + public uint SubFrameLengthInBytes { get; }
- + public KinectAudioCalibrationState AudioCalibrationState { get; }
- + public AudioBeamFrameReader OpenReader();
- + TypedEventHandler<AudioSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.Body {
- + public IMapView<Activity, DetectionResult> Activities { get; }
- + public IMapView<Appearance, DetectionResult> Appearance { get; }
- + public FrameEdges ClippedEdges { get; }
- + public DetectionResult Engaged { get; }
- + public IMapView<Expression, DetectionResult> Expressions { get; }
- + public TrackingConfidence HandLeftConfidence { get; }
- + public HandState HandLeftState { get; }
- + public TrackingConfidence HandRightConfidence { get; }
- + public HandState HandRightState { get; }
- + public bool IsRestricted { get; }
- + public bool IsTracked { get; }
- + public IMapView<JointType, JointOrientation> JointOrientations { get; }
- + public IMapView<JointType, Joint> Joints { get; }
- + public Point Lean { get; }
- + public TrackingState LeanTrackingState { get; }
- + public ulong TrackingId { get; }
- + public int JointCount { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.BodyFrame {
- + public int BodyCount { get; }
- + public BodyFrameSource BodyFrameSource { get; }
- + public Vector4 FloorClipPlane { get; }
- + public TimeSpan RelativeTime { get; }
- + public void GetAndRefreshBodyData( IVector<Body> bodies );
- + public void Close();
- + }
- + public class Windows.Kinect.BodyFrameArrivedEventArgs {
- + public BodyFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.BodyFrameReader {
- + public bool IsPaused { get; set; }
- + public BodyFrameSource BodyFrameSource { get; }
- + public BodyFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<BodyFrameReader, BodyFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.BodyFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public BodyFrame AcquireFrame();
- + }
- + public class Windows.Kinect.BodyFrameSource {
- + public int BodyCount { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public BodyFrameReader OpenReader();
- + public void OverrideHandTracking( ulong trackingId );
- + public void OverrideHandTracking( ulong oldTrackingId, ulong newTrackingId );
- + TypedEventHandler<BodyFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.BodyIndexFrame {
- + public BodyIndexFrameSource BodyIndexFrameSource { get; }
- + public FrameDescription FrameDescription { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyFrameDataToArray( byte[] frameData );
- + public void CopyFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockImageBuffer();
- + public void Close();
- + }
- + public class Windows.Kinect.BodyIndexFrameArrivedEventArgs {
- + public BodyIndexFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.BodyIndexFrameReader {
- + public bool IsPaused { get; set; }
- + public BodyIndexFrameSource BodyIndexFrameSource { get; }
- + public BodyIndexFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<BodyIndexFrameReader, BodyIndexFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.BodyIndexFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public BodyIndexFrame AcquireFrame();
- + }
- + public class Windows.Kinect.BodyIndexFrameSource {
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public BodyIndexFrameReader OpenReader();
- + TypedEventHandler<BodyIndexFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public struct Windows.Kinect.CameraIntrinsics {
- + public float FocalLengthX;
- + public float FocalLengthY;
- + public float PrincipalPointX;
- + public float PrincipalPointY;
- + public float RadialDistortionSecondOrder;
- + public float RadialDistortionFourthOrder;
- + public float RadialDistortionSixthOrder;
- + }
- + public struct Windows.Kinect.CameraSpacePoint {
- + public float X;
- + public float Y;
- + public float Z;
- + }
- + public class Windows.Kinect.ColorCameraSettings {
- + public TimeSpan ExposureTime { get; }
- + public TimeSpan FrameInterval { get; }
- + public float Gain { get; }
- + public float Gamma { get; }
- + }
- + public class Windows.Kinect.ColorFrame {
- + public ColorCameraSettings ColorCameraSettings { get; }
- + public ColorFrameSource ColorFrameSource { get; }
- + public FrameDescription FrameDescription { get; }
- + public ColorImageFormat RawColorImageFormat { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyRawFrameDataToArray( byte[] frameData );
- + public void CopyRawFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockRawImageBuffer();
- + public void CopyConvertedFrameDataToArray( byte[] frameData, ColorImageFormat colorFormat );
- + public void CopyConvertedFrameDataToBuffer( IBuffer buffer, ColorImageFormat colorFormat );
- + public FrameDescription CreateFrameDescription( ColorImageFormat frameDescription );
- + public void Close();
- + }
- + public class Windows.Kinect.ColorFrameArrivedEventArgs {
- + public ColorFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.ColorFrameReader {
- + public bool IsPaused { get; set; }
- + public ColorFrameSource ColorFrameSource { get; }
- + public ColorFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<ColorFrameReader, ColorFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.ColorFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public ColorFrame AcquireFrame();
- + }
- + public class Windows.Kinect.ColorFrameSource {
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public ColorFrameReader OpenReader();
- + public FrameDescription CreateFrameDescription( ColorImageFormat frameDescription );
- + TypedEventHandler<ColorFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public enum Windows.Kinect.ColorImageFormat {
- + None = 0,
- + Rgba = 1,
- + Yuv = 2,
- + Bgra = 3,
- + Bayer = 4,
- + Yuy2 = 5,
- + }
- + public struct Windows.Kinect.ColorSpacePoint {
- + public float X;
- + public float Y;
- + }
- + public class Windows.Kinect.CoordinateMapper {
- + public DepthSpacePoint MapCameraPointToDepthSpace( CameraSpacePoint depthPoint );
- + public ColorSpacePoint MapCameraPointToColorSpace( CameraSpacePoint colorPoint );
- + public CameraSpacePoint MapDepthPointToCameraSpace( DepthSpacePoint cameraPoint, ushort depthPoint );
- + public ColorSpacePoint MapDepthPointToColorSpace( DepthSpacePoint colorPoint, ushort depthPoint );
- + public void MapCameraPointsToDepthSpace( CameraSpacePoint[] cameraPoints, DepthSpacePoint[] depthPoints );
- + public void MapCameraPointsToColorSpace( CameraSpacePoint[] cameraPoints, ColorSpacePoint[] colorPoints );
- + public void MapDepthPointsToCameraSpace( DepthSpacePoint[] depthPoints, ushort[] depths, CameraSpacePoint[] cameraPoints );
- + public void MapDepthPointsToColorSpace( DepthSpacePoint[] depthPoints, ushort[] depths, ColorSpacePoint[] colorPoints );
- + public void MapDepthFrameToCameraSpace( ushort[] depthFrameData, CameraSpacePoint[] cameraSpacePoints );
- + public void MapDepthFrameToColorSpace( ushort[] depthFrameData, ColorSpacePoint[] colorSpacePoints );
- + public void MapDepthFrameToCameraSpaceUsingIBuffer( IBuffer depthFrameData, CameraSpacePoint[] cameraSpacePoints );
- + public void MapDepthFrameToColorSpaceUsingIBuffer( IBuffer depthFrameData, ColorSpacePoint[] colorSpacePoints );
- + public void MapColorFrameToDepthSpace( ushort[] depthFrameData, DepthSpacePoint[] depthSpacePoints );
- + public void MapColorFrameToCameraSpace( ushort[] depthFrameData, CameraSpacePoint[] cameraSpacePoints );
- + public void MapColorFrameToDepthSpaceUsingIBuffer( IBuffer depthFrameData, DepthSpacePoint[] depthSpacePoints );
- + public void MapColorFrameToCameraSpaceUsingIBuffer( IBuffer depthFrameData, CameraSpacePoint[] cameraSpacePoints );
- + public Point[] GetDepthFrameToCameraSpaceTable();
- + public CameraIntrinsics GetDepthCameraIntrinsics();
- + TypedEventHandler<CoordinateMapper, CoordinateMappingChangedEventArgs> CoordinateMappingChanged;
- + }
- + public class Windows.Kinect.CoordinateMappingChangedEventArgs {
- + }
- + public class Windows.Kinect.DepthFrame {
- + public DepthFrameSource DepthFrameSource { get; }
- + public ushort DepthMaxReliableDistance { get; }
- + public ushort DepthMinReliableDistance { get; }
- + public FrameDescription FrameDescription { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyFrameDataToArray( ushort[] frameData );
- + public void CopyFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockImageBuffer();
- + public void Close();
- + }
- + public class Windows.Kinect.DepthFrameArrivedEventArgs {
- + public DepthFrameReference FrameReference { get; }
- + }
- + public enum Windows.Kinect.DepthFrameFlags {
- + None = 0,
- + NearOccluded = 1,
- + Saturated = 2,
- + }
- + public class Windows.Kinect.DepthFrameReader {
- + public bool IsPaused { get; set; }
- + public DepthFrameSource DepthFrameSource { get; }
- + public DepthFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<DepthFrameReader, DepthFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.DepthFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public DepthFrame AcquireFrame();
- + }
- + public class Windows.Kinect.DepthFrameSource {
- + public ushort DepthMaxReliableDistance { get; }
- + public ushort DepthMinReliableDistance { get; }
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public DepthFrameReader OpenReader();
- + TypedEventHandler<DepthFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public struct Windows.Kinect.DepthSpacePoint {
- + public float X;
- + public float Y;
- + }
- + public enum Windows.Kinect.DetectionResult {
- + Unknown = 0,
- + No = 1,
- + Maybe = 2,
- + Yes = 3,
- + }
- + public enum Windows.Kinect.DeviceStatus {
- + ServiceDisconnected = 0,
- + Disconnected = 1,
- + Connected = 2,
- + Initializing = 3,
- + HardwareError = 4,
- + FirmwareUpdateRequired = 5,
- + FirmwareUpdateInProgress = 6,
- + SoftwareError = 7,
- + }
- + public class Windows.Kinect.DeviceStatusChangedEventArgs {
- + public DeviceStatus DeviceStatus { get; }
- + }
- + public class Windows.Kinect.DeviceVersion {
- + public uint Build { get; }
- + public uint Hardware { get; }
- + public uint Major { get; }
- + public uint Minor { get; }
- + public uint Revision { get; }
- + }
- + public enum Windows.Kinect.EngagementMode {
- + Normal = 0,
- + Off = 1,
- + Media = 2,
- + }
- + public enum Windows.Kinect.EventPriority {
- + Normal = 0,
- + High = 1,
- + Count = 2,
- + }
- + public class Windows.Kinect.EventQueue {
- + public EventQueue DispatcherQueue { get; }
- + public EventQueue ThreadpoolQueue { get; }
- + public void EnqueueEvent( EventPriority priority, CoreDispatcher pDispatcher, DispatchedHandler pCallback );
- + }
- + public enum Windows.Kinect.Expression {
- + Neutral = 0,
- + Happy = 1,
- + }
- + public class Windows.Kinect.FirmwareUpdateProgressEventArgs {
- + public uint PercentComplete { get; }
- + }
- + public class Windows.Kinect.FrameCapturedEventArgs {
- + public FrameCapturedStatus FrameStatus { get; }
- + public FrameSourceTypes FrameType { get; }
- + public TimeSpan RelativeTime { get; }
- + }
- + public enum Windows.Kinect.FrameCapturedStatus {
- + Unknown = 0,
- + Queued = 1,
- + Dropped = 2,
- + }
- + public class Windows.Kinect.FrameDescription {
- + public uint BytesPerPixel { get; }
- + public float DiagonalFieldOfView { get; }
- + public int Height { get; }
- + public float HorizontalFieldOfView { get; }
- + public uint LengthInPixels { get; }
- + public float VerticalFieldOfView { get; }
- + public int Width { get; }
- + }
- + public enum Windows.Kinect.FrameEdges {
- + None = 0,
- + Right = 1,
- + Left = 2,
- + Top = 4,
- + Bottom = 8,
- + }
- + public enum Windows.Kinect.FrameInternalSourceTypes {
- + None = 0,
- + Color = 1,
- + Infrared = 2,
- + LongExposureInfrared = 4,
- + Depth = 8,
- + BodyIndex = 16,
- + Body = 32,
- + Audio = 64,
- + OpaqueMachineLearning = 128,
- + Interaction = 256,
- + TrackableControllers = 512,
- + }
- + public enum Windows.Kinect.FrameSourceTypes {
- + None = 0,
- + Color = 1,
- + Infrared = 2,
- + LongExposureInfrared = 4,
- + Depth = 8,
- + BodyIndex = 16,
- + Body = 32,
- + Audio = 64,
- + }
- + public enum Windows.Kinect.HandState {
- + Unknown = 0,
- + NotTracked = 1,
- + Open = 2,
- + Closed = 3,
- + Lasso = 4,
- + }
- + public enum Windows.Kinect.HandType {
- + Left = 0,
- + Right = 1,
- + }
- + public interface Windows.Kinect.IFrameArrivedCallback {
- + public void FrameArrived( object frameReference );
- + }
- + public interface Windows.Kinect.IInteractionFrameReader {
- + public InteractionFrameSource InteractionFrameSource { get; }
- + public bool IsPaused { get; set; }
- + public InteractionFrame AcquireLatestFrame();
- + TypedEventHandler<InteractionFrameReader, InteractionFrameArrivedEventArgs> FrameArrived;
- + }
- + public interface Windows.Kinect.IInteractionFrameSource {
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public InteractionFrameReader OpenReader();
- + TypedEventHandler<InteractionFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + }
- + public interface Windows.Kinect.IInternalFrameSource {
- + public ulong RegisterFrameArrivedCallback( IFrameArrivedCallback token );
- + public void UnregisterFrameArrivedCallback( ulong token );
- + public object CreateFrameReference( ulong frameReference );
- + }
- + public interface Windows.Kinect.IOpaqueMachineLearningFrameReader {
- + public bool IsPaused { get; set; }
- + public OpaqueMachineLearningFrameSource OpaqueMachineLearningFrameSource { get; }
- + public OpaqueMachineLearningFrame AcquireLatestFrame();
- + TypedEventHandler<OpaqueMachineLearningFrameReader, OpaqueMachineLearningFrameArrivedEventArgs> FrameArrived;
- + }
- + public interface Windows.Kinect.IOpaqueMachineLearningFrameSource {
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public OpaqueMachineLearningFrameReader OpenReader();
- + TypedEventHandler<OpaqueMachineLearningFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + }
- + public enum Windows.Kinect.ImageSize {
- + None = 0,
- + Size960x540 = 1,
- + Size480x270 = 2,
- + Size320x180 = 3,
- + Size240x134 = 4,
- + }
- + public class Windows.Kinect.InfraredFrame {
- + public FrameDescription FrameDescription { get; }
- + public InfraredFrameSource InfraredFrameSource { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyFrameDataToArray( ushort[] frameData );
- + public void CopyFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockImageBuffer();
- + public void Close();
- + }
- + public class Windows.Kinect.InfraredFrameArrivedEventArgs {
- + public InfraredFrameReference FrameReference { get; }
- + }
- + public enum Windows.Kinect.InfraredFrameFlags {
- + None = 0,
- + NearOccluded = 1,
- + Saturated = 2,
- + }
- + public class Windows.Kinect.InfraredFrameReader {
- + public bool IsPaused { get; set; }
- + public InfraredFrameSource InfraredFrameSource { get; }
- + public InfraredFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<InfraredFrameReader, InfraredFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.InfraredFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public InfraredFrame AcquireFrame();
- + }
- + public class Windows.Kinect.InfraredFrameSource {
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public InfraredFrameReader OpenReader();
- + TypedEventHandler<InfraredFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.InteractionFrame {
- + public InteractionFrameSource InteractionFrameSource { get; }
- + public IVectorView<InteractionPointer> Pointers { get; }
- + public IVectorView<InteractionPointer> PointersEntered { get; }
- + public IVectorView<InteractionPointer> PointersExited { get; }
- + public TimeSpan RelativeTime { get; }
- + public SystemGestureResult ReverseGestureResult { get; }
- + public SystemGestureResult SystemGestureResult { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.InteractionFrameArrivedEventArgs {
- + public InteractionFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.InteractionFrameReader {
- + public bool IsPaused { get; set; }
- + public InteractionFrameSource InteractionFrameSource { get; }
- + public InteractionFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<InteractionFrameReader, InteractionFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.InteractionFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public InteractionFrame AcquireFrame();
- + }
- + public class Windows.Kinect.InteractionFrameSource {
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public InteractionFrameReader OpenReader();
- + TypedEventHandler<InteractionFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.InteractionPointer {
- + public ulong BodyTimeCounter { get; }
- + public ulong BodyTrackingId { get; }
- + public float HandReachExtent { get; }
- + public float HandRotation { get; }
- + public HandType HandType { get; }
- + public Point HimetricPosition { get; }
- + public float HoldProgress { get; }
- + public InteractionType InteractionType { get; }
- + public bool IsPrimary { get; }
- + public ulong PerformanceCount { get; }
- + public uint PointerFlags { get; }
- + public uint PointerId { get; }
- + public Point Position { get; }
- + public float PressExtent { get; }
- + public Point RawHimetricPosition { get; }
- + public Point RawPosition { get; }
- + public Point RawPositionUnclipped { get; }
- + public ushort SourceDevice { get; }
- + public uint Time { get; }
- + }
- + public enum Windows.Kinect.InteractionType {
- + None = 0,
- + Manipulating = 1,
- + Pressing = 2,
- + Pressed = 3,
- + }
- + public class Windows.Kinect.IsAvailableChangedEventArgs {
- + public bool IsAvailable { get; }
- + }
- + public class Windows.Kinect.IsVersionGuaranteedChangedEventArgs {
- + public bool IsVersionGuaranteed { get; }
- + }
- + public struct Windows.Kinect.Joint {
- + public JointType JointType;
- + public CameraSpacePoint Position;
- + public TrackingState TrackingState;
- + }
- + public struct Windows.Kinect.JointOrientation {
- + public JointType JointType;
- + public Vector4 Orientation;
- + }
- + public enum Windows.Kinect.JointType {
- + SpineBase = 0,
- + SpineMid = 1,
- + Neck = 2,
- + Head = 3,
- + ShoulderLeft = 4,
- + ElbowLeft = 5,
- + WristLeft = 6,
- + HandLeft = 7,
- + ShoulderRight = 8,
- + ElbowRight = 9,
- + WristRight = 10,
- + HandRight = 11,
- + HipLeft = 12,
- + KneeLeft = 13,
- + AnkleLeft = 14,
- + FootLeft = 15,
- + HipRight = 16,
- + KneeRight = 17,
- + AnkleRight = 18,
- + FootRight = 19,
- + SpineShoulder = 20,
- + HandTipLeft = 21,
- + ThumbLeft = 22,
- + HandTipRight = 23,
- + ThumbRight = 24,
- + }
- + public enum Windows.Kinect.KinectAudioCalibrationState {
- + Unknown = 0,
- + CalibrationRequired = 1,
- + Calibrated = 2,
- + }
- + public enum Windows.Kinect.KinectCapabilities {
- + None = 0,
- + Vision = 1,
- + Audio = 2,
- + Face = 4,
- + Expressions = 8,
- + Gamechat = 16,
- + }
- + public enum Windows.Kinect.KinectCapabilitiesInternal {
- + Set = 2147483648,
- + }
- + public struct Windows.Kinect.KinectContract {
- + }
- + public class Windows.Kinect.KinectSensor {
- + public AudioSource AudioSource { get; }
- + public BodyFrameSource BodyFrameSource { get; }
- + public BodyIndexFrameSource BodyIndexFrameSource { get; }
- + public ColorFrameSource ColorFrameSource { get; }
- + public CoordinateMapper CoordinateMapper { get; }
- + public DepthFrameSource DepthFrameSource { get; }
- + public InfraredFrameSource InfraredFrameSource { get; }
- + public bool IsAvailable { get; }
- + public bool IsOpen { get; }
- + public KinectCapabilities KinectCapabilities { get; }
- + public LongExposureInfraredFrameSource LongExposureInfraredFrameSource { get; }
- + public string UniqueKinectId { get; }
- + public IObservableMap<string, KinectSensor> Sensors { get; }
- + public void Open();
- + public void Close();
- + public MultiSourceFrameReader OpenMultiSourceFrameReader( FrameSourceTypes multiSourceFrameReader );
- + public static KinectSensor GetDefault();
- + TypedEventHandler<KinectSensor, IsAvailableChangedEventArgs> IsAvailableChanged;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public enum Windows.Kinect.KinectSensorAccessMode {
- + None = 0,
- + Exclusive = 1,
- + Shared = 2,
- + }
- + public class Windows.Kinect.LongExposureInfraredFrame {
- + public FrameDescription FrameDescription { get; }
- + public LongExposureInfraredFrameSource LongExposureInfraredFrameSource { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyFrameDataToArray( ushort[] frameData );
- + public void CopyFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockImageBuffer();
- + public void Close();
- + }
- + public class Windows.Kinect.LongExposureInfraredFrameArrivedEventArgs {
- + public LongExposureInfraredFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.LongExposureInfraredFrameReader {
- + public bool IsPaused { get; set; }
- + public LongExposureInfraredFrameSource LongExposureInfraredFrameSource { get; }
- + public LongExposureInfraredFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<LongExposureInfraredFrameReader, LongExposureInfraredFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.LongExposureInfraredFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public LongExposureInfraredFrame AcquireFrame();
- + }
- + public class Windows.Kinect.LongExposureInfraredFrameSource {
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public LongExposureInfraredFrameReader OpenReader();
- + TypedEventHandler<LongExposureInfraredFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.MultiInternalSourceFrame {
- + public BodyFrameReference BodyFrameReference { get; }
- + public BodyIndexFrameReference BodyIndexFrameReference { get; }
- + public ColorFrameReference ColorFrameReference { get; }
- + public DepthFrameReference DepthFrameReference { get; }
- + public InfraredFrameReference InfraredFrameReference { get; }
- + public LongExposureInfraredFrameReference LongExposureInfraredFrameReference { get; }
- + public OpaqueMachineLearningFrameReference OpaqueMachineLearningFrameReference { get; }
- + public InteractionFrameReference InteractionFrameReference { get; }
- + public TrackableControllersFrameReference TrackableControllersFrameReference { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.MultiInternalSourceFrameArrivedEventArgs {
- + public MultiInternalSourceFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.MultiInternalSourceFrameReader {
- + public bool IsPaused { get; set; }
- + public FrameInternalSourceTypes FrameInternalSourceTypes { get; }
- + public KinectSensor KinectSensor { get; }
- + public MultiInternalSourceFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<MultiInternalSourceFrameReader, MultiInternalSourceFrameArrivedEventArgs> MultiInternalSourceFrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.MultiInternalSourceFrameReference {
- + public MultiInternalSourceFrame AcquireFrame();
- + }
- + public class Windows.Kinect.MultiSourceFrame {
- + public BodyFrameReference BodyFrameReference { get; }
- + public BodyIndexFrameReference BodyIndexFrameReference { get; }
- + public ColorFrameReference ColorFrameReference { get; }
- + public DepthFrameReference DepthFrameReference { get; }
- + public InfraredFrameReference InfraredFrameReference { get; }
- + public LongExposureInfraredFrameReference LongExposureInfraredFrameReference { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.MultiSourceFrameArrivedEventArgs {
- + public MultiSourceFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.MultiSourceFrameReader {
- + public bool IsPaused { get; set; }
- + public FrameSourceTypes FrameSourceTypes { get; }
- + public KinectSensor KinectSensor { get; }
- + public MultiSourceFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<MultiSourceFrameReader, MultiSourceFrameArrivedEventArgs> MultiSourceFrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.MultiSourceFrameReference {
- + public MultiSourceFrame AcquireFrame();
- + }
- + public class Windows.Kinect.OpaqueMachineLearningFrame {
- + public FrameDescription FrameDescription { get; }
- + public OpaqueMachineLearningFrameSource OpaqueMachineLearningFrameSource { get; }
- + public TimeSpan RelativeTime { get; }
- + public void CopyFrameDataToArray( byte[] rawFrameData );
- + public void CopyFrameDataToBuffer( IBuffer buffer );
- + public IBuffer LockImageBuffer();
- + public void Close();
- + }
- + public class Windows.Kinect.OpaqueMachineLearningFrameArrivedEventArgs {
- + public OpaqueMachineLearningFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.OpaqueMachineLearningFrameReader {
- + public bool IsPaused { get; set; }
- + public OpaqueMachineLearningFrameSource OpaqueMachineLearningFrameSource { get; }
- + public OpaqueMachineLearningFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<OpaqueMachineLearningFrameReader, OpaqueMachineLearningFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.OpaqueMachineLearningFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public OpaqueMachineLearningFrame AcquireFrame();
- + }
- + public class Windows.Kinect.OpaqueMachineLearningFrameSource {
- + public FrameDescription FrameDescription { get; }
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public OpaqueMachineLearningFrameReader OpenReader();
- + TypedEventHandler<OpaqueMachineLearningFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public enum Windows.Kinect.SuppressibleStreamTypes {
- + None = 0,
- + Body = 1,
- + Audio = 2,
- + Interaction = 4,
- + SystemGesture = 8,
- + }
- + public enum Windows.Kinect.SystemEngagementMode {
- + None = 0,
- + SystemOnePerson = 1,
- + SystemTwoPerson = 2,
- + ManualOnePerson = 3,
- + ManualTwoPerson = 4,
- + }
- + public class Windows.Kinect.SystemGestureResult {
- + public bool DisplayHint { get; }
- + public bool GestureCompleted { get; }
- + public float GestureExtent { get; }
- + public bool GripDetected { get; }
- + public bool IsSystemGestureActive { get; }
- + public bool Manipulating { get; }
- + public bool ReleaseDetected { get; }
- + public bool ReverseGestureCompleted { get; }
- + public ulong TrackingId { get; }
- + public uint User { get; }
- + }
- + public class Windows.Kinect.TrackableController {
- + public ulong Id { get; }
- + public bool IsTracked { get; }
- + public CameraSpacePoint Position { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.TrackableControllersFrame {
- + public TimeSpan RelativeTime { get; }
- + public IVectorView<TrackableController> TrackableControllers { get; }
- + public TrackableControllersFrameSource TrackableControllersFrameSource { get; }
- + public void Close();
- + }
- + public class Windows.Kinect.TrackableControllersFrameArrivedEventArgs {
- + public TrackableControllersFrameReference FrameReference { get; }
- + }
- + public class Windows.Kinect.TrackableControllersFrameReader {
- + public bool IsPaused { get; set; }
- + public TrackableControllersFrameSource TrackableControllersFrameSource { get; }
- + public TrackableControllersFrame AcquireLatestFrame();
- + public void Close();
- + TypedEventHandler<TrackableControllersFrameReader, TrackableControllersFrameArrivedEventArgs> FrameArrived;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public class Windows.Kinect.TrackableControllersFrameReference {
- + public TimeSpan RelativeTime { get; }
- + public TrackableControllersFrame AcquireFrame();
- + }
- + public class Windows.Kinect.TrackableControllersFrameSource {
- + public bool IsActive { get; }
- + public KinectSensor KinectSensor { get; }
- + public TrackableControllersFrameReader OpenReader();
- + TypedEventHandler<TrackableControllersFrameSource, FrameCapturedEventArgs> FrameCaptured;
- + Windows.Data.PropertyChangedEventHandler PropertyChanged;
- + }
- + public enum Windows.Kinect.TrackingConfidence {
- + Low = 0,
- + High = 1,
- + }
- + public enum Windows.Kinect.TrackingState {
- + NotTracked = 0,
- + Inferred = 1,
- + Tracked = 2,
- + }
- + public struct Windows.Kinect.Vector4 {
- + public float X;
- + public float Y;
- + public float Z;
- + public float W;
- + }
- + public struct Windows.Xbox.AchievementsContract {
- + }
- + public struct Windows.Xbox.ApplicationManagementContract {
- + }
- + public struct Windows.Xbox.ApplicationModelSearchContract {
- + }
- + public struct Windows.Xbox.AudioContract {
- + }
- + public struct Windows.Xbox.DiagnosticsContract {
- + }
- + public struct Windows.Xbox.ElectronicProgrammingGuideContract {
- + }
- + public struct Windows.Xbox.ElectronicProgrammingGuideInternalContract {
- + }
- + public struct Windows.Xbox.ErrorContract {
- + }
- + public struct Windows.Xbox.HelpContract {
- + }
- + public struct Windows.Xbox.LiveTelevisionContract {
- + }
- + public struct Windows.Xbox.MultiplayerContract {
- + }
- + public struct Windows.Xbox.SettingsContract {
- + }
- + public struct Windows.Xbox.SmartGlassContract {
- + }
- + public struct Windows.Xbox.SpeechContract {
- + }
- + public struct Windows.Xbox.SpeechInternalContract {
- + }
- + public struct Windows.Xbox.StoreContract {
- + }
- + public struct Windows.Xbox.TelemetryContract {
- + }
- + public struct Windows.Xbox.TestAutomationContract {
- + }
- + public struct Windows.Xbox.UIContract {
- + }
- + public class Windows.Xbox.Achievements.AchievementNotifier {
- + public static AchievementSource GetTitleIdFilteredSource();
- + public static AchievementSource GetUnfilteredSource();
- + }
- + public class Windows.Xbox.Achievements.AchievementSource {
- + public AchievementSource();
- + EventHandler<AchievementUnlockedEventArgs> AchievementUnlocked;
- + }
- + public class Windows.Xbox.Achievements.AchievementUnlockedEventArgs {
- + public string AchievementId { get; }
- + public Uri ExtendedInfoUrl { get; }
- + public IVectorView<string> InAppRewardValue { get; }
- + public string ServiceConfigurationId { get; }
- + public string TitleId { get; }
- + public DateTime UnlockTime { get; }
- + public User User { get; }
- + }
- + public class Windows.Xbox.ApplicationModel.Accessibility {
- + public static void SetRootVisualTransform( float offsetX, float offsetY, float zoom );
- + public static void ResetRootVisualTransform();
- + }
- + public enum Windows.Xbox.ApplicationModel.ActivationOptions {
- + None = 0,
- + TerminateBeforeActivate = 1,
- + SwitchToApplication = 2,
- + LaunchDefocused = 4,
- + LaunchObscured = 8,
- + IgnoreUserOnSwitch = 16,
- + UseTcuiResourceSet = 32,
- + UseGuideResourceSet = 64,
- + UseLargeAppResourceSet = 128,
- + LaunchAsSystemUser = 256,
- + UseLargeTcuiResourceSet = 512,
- + UseShellCustom3ResourceSet = 1024,
- + UsingCustomResourceSet = 1760,
- + }
- + public class Windows.Xbox.ApplicationModel.ApplicationFocusManagement {
- + public ApplicationLocation FocusedLocation { get; set; }
- + public string FocusedApplication { get; set; }
- + }
- + public enum Windows.Xbox.ApplicationModel.ApplicationLocation {
- + Full = 0,
- + Fill = 1,
- + Snap = 2,
- + StartView = 3,
- + XboxUI = 4,
- + Default = 5,
- + Hosted = 6,
- + Exclusive = 7,
- + Obscured = 8,
- + Unknown = 9,
- + }
- + public class Windows.Xbox.ApplicationModel.ApplicationManagement {
- + public IVectorView<IApplicationEntry> ActiveApplications { get; }
- + public IApplicationEntry FocusedApplicationInAppBand { get; }
- + public static void ActivateApplication( string aumid, string args, ApplicationLocation location );
- + public static void ActivateApplication( string aumid, string args, ApplicationLocation location, User user );
- + public static void ActivateApplicationForProtocol( Uri uri, ApplicationLocation location );
- + public static void ActivateApplicationForProtocol( Uri uri, ApplicationLocation location, User user );
- + public static void EvictApplicationAtLocation( ApplicationLocation location, int terminate );
- + public static void EvictApplication( string packageFamilyName, int terminate, HResult reason );
- + public static void FindAppForRegisteredProtocol( Uri uri, ref string packageFullName, ref string acid, ref string aumid );
- + public static void TerminateApplication( string aumid );
- + public static int CanTerminateApplication( string pfCanBeTerminated );
- + public static void CloseApplication();
- + public static void NavigateBack( User user, ref uint pid );
- + public static uint ActivateApplicationEx( string pid, string aumid, ApplicationLocation args, User location, uint user );
- + public static uint ActivateApplicationForProtocolEx( Uri pid, ApplicationLocation uri, User location, uint user );
- + public static void CheckContentRestrictionsForApplications();
- + public static void SetCurrentSystemUser( User user );
- + public static void EnterExtendedResourceMode( int entering );
- + public static void ResumeApplication( string packageFamilyName );
- + }
- + public class Windows.Xbox.ApplicationModel.ApplicationManagementListener {
- + public IVectorView<IApplicationEntry> ActiveApplications { get; }
- + public string FocusedApplication { get; }
- + public IApplicationEntry FocusedApplicationInAppBand { get; }
- + public ApplicationLocation FocusedLocation { get; }
- + public static void GetAppBandLayoutInformation( ref string bodyAumid, ref string snapAumid, ref string bodyWindowTitle, ref string snapWindowTitle, ref bool snapIsFocusedAppInBand );
- + EventHandler<IFocusedAppChangedEventArgs> FocusedAppChanged;
- + }
- + public class Windows.Xbox.ApplicationModel.BackstackManager {
- + public static void Reset( ApplicationLocation location );
- + public static uint GetSize( ApplicationLocation size );
- + public static string GetItemAt( ApplicationLocation aumid, uint location );
- + }
- + public class Windows.Xbox.ApplicationModel.DisplayPolicy {
- + public static int IsAllowed( DisplayPolicyAction bfIsAllowed );
- + public static int IsAllowedForRequestingAumid( DisplayPolicyAction bfIsAllowed, string exp );
- + }
- + public enum Windows.Xbox.ApplicationModel.DisplayPolicyAction {
- + Application = 0,
- + ExclusiveApplication = 1,
- + StartViewFromActiveApp = 2,
- + StartViewFromNexus = 3,
- + TcuiFromActiveApp = 4,
- + TcuiFromService = 5,
- + XboxUiGeneral = 6,
- + XboxUiKeyboard = 7,
- + XboxUiPowerMenu = 8,
- + XboxUiToast = 9,
- + GuideFromActiveApp = 10,
- + GuideFromNexus = 11,
- + Magnifier = 12,
- + Narrator = 13,
- + XboxUiMessageDialog = 14,
- + XboxUiSpeech = 15,
- + }
- + public class Windows.Xbox.ApplicationModel.GuideManager {
- + public bool ScreenshotAvailable { get; }
- + public static void ShowGuide( User user );
- + public static void ShowGuideWithUri( User user, string uri );
- + public static void ShowGuideWithUri( User user, ulong deviceId, string uri );
- + public static void SaveScreenshot( User user );
- + }
- + public class Windows.Xbox.ApplicationModel.Help {
- + public static IAsyncAction Show( IUser helpCompleteAction );
- + public static IAsyncAction ShowForError( string helpCompleteAction, string contextId );
- + }
- + public class Windows.Xbox.ApplicationModel.HostedViewManager {
- + public static void HostedOperationComplete( string aumid );
- + }
- + public interface Windows.Xbox.ApplicationModel.IAccessibilityStatics {
- + public void SetRootVisualTransform( float offsetX, float offsetY, float zoom );
- + public void ResetRootVisualTransform();
- + }
- + public interface Windows.Xbox.ApplicationModel.IApplicationEntry {
- + public ApplicationLocation ApplicationLocation { get; }
- + public string Aumid { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.IApplicationManagementListenerStatics {
- + public IVectorView<IApplicationEntry> ActiveApplications { get; }
- + public string FocusedApplication { get; }
- + public IApplicationEntry FocusedApplicationInAppBand { get; }
- + public ApplicationLocation FocusedLocation { get; }
- + public void GetAppBandLayoutInformation( ref string bodyAumid, ref string snapAumid, ref string bodyWindowTitle, ref string snapWindowTitle, ref bool snapIsFocusedAppInBand );
- + EventHandler<IFocusedAppChangedEventArgs> FocusedAppChanged;
- + }
- + public interface Windows.Xbox.ApplicationModel.IBackstackManagerStatics {
- + public void Reset( ApplicationLocation location );
- + public uint GetSize( ApplicationLocation size );
- + public string GetItemAt( ApplicationLocation aumid, uint location );
- + }
- + public interface Windows.Xbox.ApplicationModel.IDisplayPolicyStatics {
- + public int IsAllowed( DisplayPolicyAction bfIsAllowed );
- + public int IsAllowedForRequestingAumid( DisplayPolicyAction bfIsAllowed, string exp );
- + }
- + public interface Windows.Xbox.ApplicationModel.IFocusManagementStatics {
- + public string FocusedApplication { get; set; }
- + public ApplicationLocation FocusedLocation { get; set; }
- + }
- + public interface Windows.Xbox.ApplicationModel.IFocusedAppChangedEventArgs {
- + public ApplicationLocation ApplicationLocation { get; }
- + public string Aumid { get; }
- + public DateTime Timestamp { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.IGuideManagerStatics {
- + public bool ScreenshotAvailable { get; }
- + public void ShowGuide( User user );
- + public void ShowGuideWithUri( User user, string uri );
- + public void ShowGuideWithUri( User user, ulong deviceId, string uri );
- + public void SaveScreenshot( User user );
- + }
- + public interface Windows.Xbox.ApplicationModel.IOverlayStatics {
- + public void ShowOverlayWindow( ulong windowHandle );
- + public void HideOverlayWindow();
- + }
- + public struct Windows.Xbox.ApplicationModel.Matrix3x2F {
- + public float _11;
- + public float _12;
- + public float _21;
- + public float _22;
- + public float _31;
- + public float _32;
- + }
- + public class Windows.Xbox.ApplicationModel.Overlay {
- + public static void ShowOverlayWindow( ulong windowHandle );
- + public static void HideOverlayWindow();
- + }
- + public class Windows.Xbox.ApplicationModel.StartViewManager {
- + public static void ShowStartView( string args, User user );
- + public static void CompleteStartViewShow();
- + public static void ResumeFromStartView( string aumid, User user );
- + public static void RegisterAppRootVisual( ulong visualHandle );
- + }
- + public class Windows.Xbox.ApplicationModel.Core.CoreApplicationContext {
- + public User CurrentUser { get; }
- + public User PreviousUser { get; }
- + public User CurrentSystemUser { get; }
- + public static void SetCurrentUser( User value );
- + EventHandler<object> CurrentSystemUserChanged;
- + EventHandler<object> CurrentUserChanged;
- + }
- + public interface Windows.Xbox.ApplicationModel.Core.IUserContextLookup {
- + public void RefreshUserContext( string aumid );
- + public void GetCurrentUserContext( string aumid, ref User value );
- + public void NotifyUserContextChanged( uint userId, uint userSequenceId );
- + }
- + public class Windows.Xbox.ApplicationModel.Core.UserContextLookup {
- + public void RefreshUserContext( string aumid );
- + public void GetCurrentUserContext( string aumid, ref User value );
- + public void NotifyUserContextChanged( uint userId, uint userSequenceId );
- + }
- + public class Windows.Xbox.ApplicationModel.Search.SearchPane {
- + public string PlaceholderText { get; set; }
- + public string Language { get; }
- + public string QueryText { get; }
- + public bool Visible { get; }
- + public void Show();
- + public void Show( string query );
- + public static SearchPane GetForCurrentView();
- + TypedEventHandler<SearchPane, SearchPaneQueryChangedEventArgs> QueryChanged;
- + TypedEventHandler<SearchPane, SearchPaneQuerySubmittedEventArgs> QuerySubmitted;
- + TypedEventHandler<SearchPane, SearchPaneSuggestionsRequestedEventArgs> SuggestionsRequested;
- + TypedEventHandler<SearchPane, SearchPaneVisibilityChangedEventArgs> VisibilityChanged;
- + }
- + public struct Windows.Xbox.ApplicationModel.State.StateContract {
- + }
- + public class Windows.Xbox.ApplicationModel.State.Internal.AppInfo {
- + public static IAppInfo FindByAumid( string value );
- + public static IAppInfo FindByTitleId( uint value );
- + }
- + public enum Windows.Xbox.ApplicationModel.State.Internal.AppListEntry {
- + Default = 0,
- + None = 1,
- + }
- + public enum Windows.Xbox.ApplicationModel.State.Internal.FindPackageInfoFilter {
- + All = 0,
- + GamesAndApps = 1,
- + Games = 2,
- + Apps = 3,
- + Dlc = 4,
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IAppInfo {
- + public AppListEntry AppListEntry { get; }
- + public string Aumid { get; }
- + public uint BackgroundColor { get; }
- + public string Description { get; }
- + public string ForegroundText { get; }
- + public string Logo { get; }
- + public string LongName { get; }
- + public IPackageInfo Package { get; }
- + public string PackageRelativeId { get; }
- + public Guid PrimaryServiceConfigId { get; }
- + public uint RatingCategory { get; }
- + public string Ratings { get; }
- + public string ShortName { get; }
- + public string SmallLogo { get; }
- + public string SplashScreen { get; }
- + public SupportedApplicationLocation SupportedApplicationLocations { get; }
- + public uint TitleId { get; }
- + public string VuiAlm { get; }
- + public string VuiPron { get; }
- + public string WideLogo { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IAppInfoStatics {
- + public IAppInfo FindByAumid( string value );
- + public IAppInfo FindByTitleId( uint value );
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IDlcInfo {
- + public Guid AllowedProductId { get; }
- + public uint BackgroundColor { get; }
- + public string Description { get; }
- + public string ForegroundText { get; }
- + public string Logo { get; }
- + public string LongName { get; }
- + public IPackageInfo Package { get; }
- + public IVectorView<Guid> RelatedMedia { get; }
- + public string ShortName { get; }
- + public string SmallLogo { get; }
- + public string WideLogo { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IPackageChangedEventArgs {
- + public string PackageInstanceId { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IPackageInfo {
- + public IVectorView<IAppInfo> Apps { get; }
- + public Guid ContentId { get; }
- + public PackageContentType ContentType { get; }
- + public Guid DeviceId { get; }
- + public IDlcInfo Dlc { get; }
- + public string FamilyName { get; }
- + public string FullName { get; }
- + public bool ImplementsContentRestrictions { get; }
- + public DateTime InstallDate { get; }
- + public bool IsInbox { get; }
- + public bool IsPreIndexed { get; }
- + public bool IsXvc { get; }
- + public OsEnvironment OsEnvironment { get; }
- + public string PackageInstanceId { get; }
- + public ulong PersistentLocalStorageSize { get; }
- + public Guid ProductId { get; }
- + public string PublisherName { get; }
- + public ulong Size { get; }
- + public DateTime UpdateDate { get; }
- + public ulong Version { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IPackageInfoEvents {
- + EventHandler<IPackageChangedEventArgs> PackageChanged;
- + EventHandler<object> PackageReset;
- + }
- + public interface Windows.Xbox.ApplicationModel.State.Internal.IPackageInfoStatics {
- + public IVectorView<IPackageInfo> Find( FindPackageInfoFilter value );
- + public IVectorView<IPackageInfo> FindByDeviceId( Guid value, FindPackageInfoFilter deviceId );
- + public IVectorView<IPackageInfo> FindByContentId( Guid value );
- + public IVectorView<IPackageInfo> FindByProductId( Guid value );
- + public IVectorView<IPackageInfo> FindByTitleId( uint value );
- + public IVectorView<IPackageInfo> FindByAllowedProductId( Guid value );
- + public IPackageInfo FindByPackageInstanceId( string value );
- + }
- + public enum Windows.Xbox.ApplicationModel.State.Internal.OsEnvironment {
- + Sra = 0,
- + Era = 1,
- + }
- + public enum Windows.Xbox.ApplicationModel.State.Internal.PackageContentType {
- + Game = 0,
- + App = 1,
- + Dlc = 2,
- + }
- + public class Windows.Xbox.ApplicationModel.State.Internal.PackageInfo {
- + public static IVectorView<IPackageInfo> Find( FindPackageInfoFilter value );
- + public static IVectorView<IPackageInfo> FindByDeviceId( Guid value, FindPackageInfoFilter deviceId );
- + public static IVectorView<IPackageInfo> FindByContentId( Guid value );
- + public static IVectorView<IPackageInfo> FindByProductId( Guid value );
- + public static IVectorView<IPackageInfo> FindByTitleId( uint value );
- + public static IVectorView<IPackageInfo> FindByAllowedProductId( Guid value );
- + public static IPackageInfo FindByPackageInstanceId( string value );
- + }
- + public class Windows.Xbox.ApplicationModel.State.Internal.PackageInfoEvents {
- + public PackageInfoEvents();
- + EventHandler<IPackageChangedEventArgs> PackageChanged;
- + EventHandler<object> PackageReset;
- + }
- + public enum Windows.Xbox.ApplicationModel.State.Internal.SupportedApplicationLocation {
- + Full = 1,
- + Snap = 2,
- + }
- + public class Windows.Xbox.ApplicationModel.Store.Configuration {
- + public string MarketplaceId { get; }
- + }
- + public interface Windows.Xbox.ApplicationModel.Store.IProductStatics {
- + public IAsyncAction ShowPurchaseAsync( IUser purchaseAction, string requestingUser );
- + public IAsyncAction ShowDetailsAsync( IUser detailsCompleteAction, string requestingUser );
- + public IAsyncAction ShowMarketplaceAsync( IUser marketPlaceCompleteAction, ProductItemTypes requestingUser, string inputProductItemType, ProductItemTypes inputProductId );
- + public IAsyncAction ShowRedeemCodeAsync( IUser redeemAction, string user );
- + public IAsyncAction ShowSubscriptionAsync( IUser asyncAction, string user, uint productId );
- + public IAsyncOperation<PrivilegeCheckResult> CheckPrivilegeAsync( IUser asyncOperation, uint user, bool privilegeId, string attemptResolution );
- + public IAsyncOperation<PrivilegeCheckResult> CheckPrivilegesAsync( IUser asyncOperation, IVectorView<uint> user, bool privilegeIds, string attemptResolution );
- + Windows.Xbox.ApplicationModel.Store.ProductPurchasedEventHandler ProductPurchased;
- + }
- + public enum Windows.Xbox.ApplicationModel.Store.KnownPrivileges {
- + XPRIVILEGE_BROADCAST = 190,
- + XPRIVILEGE_VIEW_FRIENDS_LIST = 197,
- + XPRIVILEGE_GAME_DVR = 198,
- + XPRIVILEGE_SHARE_KINECT_CONTENT = 199,
- + XPRIVILEGE_MULTIPLAYER_PARTIES = 203,
- + XPRIVILEGE_COMMUNICATION_VOICE_INGAME = 205,
- + XPRIVILEGE_COMMUNICATION_VOICE_SKYPE = 206,
- + XPRIVILEGE_CLOUD_GAMING_MANAGE_SESSION = 207,
- + XPRIVILEGE_CLOUD_GAMING_JOIN_SESSION = 208,
- + XPRIVILEGE_CLOUD_SAVED_GAMES = 209,
- + XPRIVILEGE_SHARE_CONTENT = 211,
- + XPRIVILEGE_PREMIUM_CONTENT = 214,
- + XPRIVILEGE_SUBSCRIPTION_CONTENT = 219,
- + XPRIVILEGE_SOCIAL_NETWORK_SHARING = 220,
- + XPRIVILEGE_PREMIUM_VIDEO = 224,
- + XPRIVILEGE_VIDEO_COMMUNICATIONS = 235,
- + XPRIVILEGE_PURCHASE_CONTENT = 245,
- + XPRIVILEGE_USER_CREATED_CONTENT = 247,
- + XPRIVILEGE_PROFILE_VIEWING = 249,
- + XPRIVILEGE_COMMUNICATIONS = 252,
- + XPRIVILEGE_MULTIPLAYER_SESSIONS = 254,
- + XPRIVILEGE_ADD_FRIEND = 255,
- + }
- + public enum Windows.Xbox.ApplicationModel.Store.PrivilegeCheckResult {
- + NoIssue = 0,
- + PurchaseRequired = 1,
- + Aborted = 2,
- + Banned = 4,
- + Restricted = 8,
- + }
- + public class Windows.Xbox.ApplicationModel.Store.Product {
- + public static IAsyncAction ShowPurchaseAsync( IUser purchaseAction, string requestingUser );
- + public static IAsyncAction ShowDetailsAsync( IUser detailsCompleteAction, string requestingUser );
- + public static IAsyncAction ShowMarketplaceAsync( IUser marketPlaceCompleteAction, ProductItemTypes requestingUser, string inputProductItemType, ProductItemTypes inputProductId );
- + public static IAsyncAction ShowRedeemCodeAsync( IUser redeemAction, string user );
- + public static IAsyncAction ShowSubscriptionAsync( IUser asyncAction, string user, uint productId );
- + public static IAsyncOperation<PrivilegeCheckResult> CheckPrivilegeAsync( IUser asyncOperation, uint user, bool privilegeId, string attemptResolution );
- + public static IAsyncOperation<PrivilegeCheckResult> CheckPrivilegesAsync( IUser asyncOperation, IVectorView<uint> user, bool privilegeIds, string attemptResolution );
- + Windows.Xbox.ApplicationModel.Store.ProductPurchasedEventHandler ProductPurchased;
- + }
- + public enum Windows.Xbox.ApplicationModel.Store.ProductItemTypes {
- + Game = 1,
- + App = 2,
- + Consumable = 4,
- + Durable = 8,
- + GameDemo = 16,
- + }
- + public class Windows.Xbox.ApplicationModel.Store.ProductPurchasedEventArgs {
- + public string Receipt { get; }
- + }
- + public void delegate Windows.Xbox.ApplicationModel.Store.ProductPurchasedEventHandler( ProductPurchasedEventArgs args );
- + public interface Windows.Xbox.ApplicationModel.Store.Internal.IPreviewLicenseResultFactory {
- + public PreviewLicenseResult CreatePreviewLicenseResult( bool result, bool hasFullLicense, bool hasPrePurchaseLicense, bool hasTrialLicense, bool isTrialLicenseExpired );
- + }
- + public class Windows.Xbox.ApplicationModel.Store.Internal.PreviewLicenseResult {
- + public bool HasFullLicense { get; }
- + public bool HasPrePurchaseLicense { get; }
- + public bool HasSubscriptionLicense { get; }
- + public bool HasTrialLicense { get; }
- + public bool IsTrialLicenseExpired { get; }
- + public PreviewLicenseResult( bool hasFullLicense, bool hasPrePurchaseLicense, bool hasTrialLicense, bool isTrialLicenseExpired, bool hasSubscriptionLicense );
- + }
- + public class Windows.Xbox.ApplicationModel.Store.Internal.ProductInternal {
- + public static void CacheLicensePolicy( Guid productId, Guid contentId, string licensePolicyTicket );
- + public static PreviewLicenseResult PreviewLicense( Guid previewLicenseResult, Guid productId );
- + public static IAsyncAction ShowDetailsOverlayAsync( IUser detailsCompleteAction, string requestingUser, string id, string idType, string mediaGroup, string mediaItemType );
- + public static IAsyncAction ShowLegalDocumentsAsync( string legalAction );
- + public static IAsyncAction DownloadAsync( string downloadAction, string productId );
- + public static IAsyncAction ShowManifestUriAsync( IUser action, Uri requestingUser );
- + public static IAsyncOperation<PrivilegeCheckResult> CheckPrivilegeInternalAsync( IUser asyncOperation, uint user, uint privilegeId, bool titleId, string attemptResolution );
- + public static IAsyncAction ShowRedeemCodeInternalAsync( IUser redeemAction, string user );
- + public static IAsyncAction DownloadWithMetadataAsync( string downloadAction, string productId, IContentMetadata contentId );
- + public static IAsyncAction ShowTrialDetailsOverlayAsync( string detailsCompleteAction, string requestingXuid, HResult aumid );
- + public static IAsyncAction DownloadBundleAsync( string downloadAction );
- + public static bool PreviewEntitlement( string hasEntitlement );
- + Windows.Xbox.ApplicationModel.Store.ProductPurchasedEventHandler ProductPurchasedInternal;
- + }
- + public class Windows.Xbox.Audio.SoundClip {
- + public SoundClip( Uri uri );
- + public void Play();
- + }
- + public class Windows.Xbox.Cab.Internal.CabManager {
- + public CabManager();
- + public IAsyncActionWithProgress<uint> CreateCabFileAsync( string asyncAction, string cabFilePath );
- + public IAsyncActionWithProgress<uint> ExtractCabFileAsync( string asyncAction, string cabFilePath );
- + public void CreateCabFile( string cabFilePath, string sourceDirectory, ReportProgressHandler cabManagerProgress );
- + public void ExtractCabFile( string cabFilePath, string targetPath, ReportProgressHandler cabManagerProgress );
- + }
- + public interface Windows.Xbox.Cab.Internal.ICabManager {
- + public IAsyncActionWithProgress<uint> CreateCabFileAsync( string asyncAction, string cabFilePath );
- + public IAsyncActionWithProgress<uint> ExtractCabFileAsync( string asyncAction, string cabFilePath );
- + public void CreateCabFile( string cabFilePath, string sourceDirectory, ReportProgressHandler cabManagerProgress );
- + public void ExtractCabFile( string cabFilePath, string targetPath, ReportProgressHandler cabManagerProgress );
- + }
- + public void delegate Windows.Xbox.Cab.Internal.ReportProgressHandler( uint percentage );
- + public struct Windows.Xbox.Chat.Internal.ChatContract {
- + }
- + public class Windows.Xbox.Chat.Internal.ChatMuteListInternal {
- + public static void FireUserMuteStateChanged( IUser owner, string recipientXboxUserId, bool muteState );
- + public static IAsyncAction FireUserMuteStateChangedAsync( IUser asyncAction, string owner, bool recipientXboxUserId );
- + }
- + public interface Windows.Xbox.Chat.Internal.IChatMuteListStaticsInternal {
- + public void FireUserMuteStateChanged( IUser owner, string recipientXboxUserId, bool muteState );
- + public IAsyncAction FireUserMuteStateChangedAsync( IUser asyncAction, string owner, bool recipientXboxUserId );
- + }
- + public class Windows.Xbox.CloudLanguageServices.CloudRecognizer {
- + public CloudRecognizer();
- + public ICloudSpeechSession CreateCloudSpeechSessionWithPreferences( string cloudSpeechSession, CloudSpeechPreferences applicationName );
- + }
- + public class Windows.Xbox.CloudLanguageServices.CloudSpeechPreferences {
- + public string ServiceUri { get; set; }
- + public string Locale { get; set; }
- + public string ConversationId { get; set; }
- + public string ApplicationId { get; set; }
- + public CloudSpeechPreferences();
- + public void SetVersion( ushort major, ushort minor, uint build );
- + public void GetVersion( ref ushort major, ref ushort minor, ref uint build );
- + public string GetVersionString();
- + }
- + public class Windows.Xbox.CloudLanguageServices.CloudSpeechSession {
- + public void NotifyConversationMessage( IConversationMessage conversationMessage );
- + public void NotifyTransientMessage( ITransientMessage transientMessage );
- + public void NotifyContextRequired();
- + public void NotifyConversationMessageRaw( string message );
- + public void NotifyTransientMessageRaw( string message );
- + public void SubmitTextQuery( string textQuery );
- + public void SubmitActionQuery( string actionQuery, string itemId );
- + public void set_Context( string contextDoc );
- + public void EnableContinuousReco();
- + public void DisableContinuousReco();
- + Windows.Xbox.CloudLanguageServices.CloudStreamingStateChangedHandler CloudStreamingStateChanged;
- + Windows.Xbox.CloudLanguageServices.ContextRequiredHandler ContextRequired;
- + Windows.Xbox.CloudLanguageServices.ConversationMessageHandler ConversationMessageArrived;
- + Windows.Xbox.CloudLanguageServices.ConversationMessageErrorHandler ConversationMessageErrorArrived;
- + Windows.Xbox.CloudLanguageServices.QueryingModeStateChangedHandler QueryingModeStateChanged;
- + Windows.Xbox.CloudLanguageServices.TransientMessageHandler TransientMessageArrived;
- + }
- + public void delegate Windows.Xbox.CloudLanguageServices.CloudStreamingStateChangedHandler( ICloudSpeechSession sender, bool isStreaming );
- + public void delegate Windows.Xbox.CloudLanguageServices.ContextRequiredHandler( ICloudSpeechSession sender );
- + public class Windows.Xbox.CloudLanguageServices.ConversationMessage {
- + public string ContractVersion { get; }
- + public string DeeplinkUri { get; }
- + public string Message { get; }
- + public IVectorView<DisambiguationResult> MessageDisambiguationResult { get; }
- + public string MessageKnowledgeText { get; }
- + public string MessageReason { get; }
- + public string MessageText { get; }
- + public string MessageTypeText { get; }
- + public bool Notification { get; }
- + public HResult ParseResult { get; }
- + }
- + public class Windows.Xbox.CloudLanguageServices.ConversationMessageError {
- + public IConversationMessage ConversationMessage { get; }
- + public HResult ErrorCode { get; }
- + public string Message { get; }
- + }
- + public void delegate Windows.Xbox.CloudLanguageServices.ConversationMessageErrorHandler( ICloudSpeechSession sender, IConversationMessageError conversationMessageError );
- + public void delegate Windows.Xbox.CloudLanguageServices.ConversationMessageHandler( ICloudSpeechSession sender, IConversationMessage conversationMessage );
- + public enum Windows.Xbox.CloudLanguageServices.ConversationMessageReason {
- + Unknown = 0,
- + NotFound = 1,
- + NoSpeech = 2,
- + NotSupportedIntent = 3,
- + OutOfScope = 4,
- + }
- + public enum Windows.Xbox.CloudLanguageServices.ConversationMessageType {
- + Unknown = 0,
- + Greet = 1,
- + Start = 2,
- + Pause = 3,
- + Play = 4,
- + PowerOff = 5,
- + Resume = 6,
- + Inform = 7,
- + PlayTrailer = 8,
- + Help = 9,
- + ScrollLeft = 10,
- + ScrollRight = 11,
- + Rewind = 12,
- + ShowKnowledge = 13,
- + ShowDetails = 14,
- + SelectItem = 15,
- + OpenApplication = 16,
- + StartApplication = 17,
- + SwitchApplication = 18,
- + DisambiguateSelectMovie = 19,
- + StartOver = 20,
- + ParseError = 21,
- + }
- + public class Windows.Xbox.CloudLanguageServices.DisambiguationResult {
- + public string ClientAction { get; }
- + public string MediaId { get; }
- + public string MessageText { get; }
- + public HResult ParseResult { get; }
- + }
- + public interface Windows.Xbox.CloudLanguageServices.ICloudRecognizer {
- + public ICloudSpeechSession CreateCloudSpeechSessionWithPreferences( string cloudSpeechSession, CloudSpeechPreferences applicationName );
- + }
- + public interface Windows.Xbox.CloudLanguageServices.ICloudSpeechSession {
- + public void NotifyConversationMessage( IConversationMessage conversationMessage );
- + public void NotifyTransientMessage( ITransientMessage transientMessage );
- + public void NotifyContextRequired();
- + public void NotifyConversationMessageRaw( string message );
- + public void NotifyTransientMessageRaw( string message );
- + public void SubmitTextQuery( string textQuery );
- + public void SubmitActionQuery( string actionQuery, string itemId );
- + public void set_Context( string contextDoc );
- + public void EnableContinuousReco();
- + public void DisableContinuousReco();
- + Windows.Xbox.CloudLanguageServices.CloudStreamingStateChangedHandler CloudStreamingStateChanged;
- + Windows.Xbox.CloudLanguageServices.ContextRequiredHandler ContextRequired;
- + Windows.Xbox.CloudLanguageServices.ConversationMessageHandler ConversationMessageArrived;
- + Windows.Xbox.CloudLanguageServices.ConversationMessageErrorHandler ConversationMessageErrorArrived;
- + Windows.Xbox.CloudLanguageServices.QueryingModeStateChangedHandler QueryingModeStateChanged;
- + Windows.Xbox.CloudLanguageServices.TransientMessageHandler TransientMessageArrived;
- + }
- + public interface Windows.Xbox.CloudLanguageServices.IConversationMessage {
- + public string ContractVersion { get; }
- + public string DeeplinkUri { get; }
- + public string Message { get; }
- + public IVectorView<DisambiguationResult> MessageDisambiguationResult { get; }
- + public string MessageKnowledgeText { get; }
- + public string MessageReason { get; }
- + public string MessageText { get; }
- + public string MessageTypeText { get; }
- + public bool Notification { get; }
- + public HResult ParseResult { get; }
- + }
- + public interface Windows.Xbox.CloudLanguageServices.IConversationMessageError {
- + public IConversationMessage ConversationMessage { get; }
- + public HResult ErrorCode { get; }
- + public string Message { get; }
- + }
- + public interface Windows.Xbox.CloudLanguageServices.IDisambiguationResult {
- + public string ClientAction { get; }
- + public string MediaId { get; }
- + public string MessageText { get; }
- + public HResult ParseResult { get; }
- + }
- + public interface Windows.Xbox.CloudLanguageServices.ITransientMessage {
- + public string ContractVersion { get; }
- + public string Message { get; }
- + public string MessageText { get; }
- + public HResult ParseResult { get; }
- + }
- + public void delegate Windows.Xbox.CloudLanguageServices.QueryingModeStateChangedHandler( ICloudSpeechSession sender, bool isQuerying );
- + public class Windows.Xbox.CloudLanguageServices.TransientMessage {
- + public string ContractVersion { get; }
- + public string Message { get; }
- + public string MessageText { get; }
- + public HResult ParseResult { get; }
- + }
- + public void delegate Windows.Xbox.CloudLanguageServices.TransientMessageHandler( ICloudSpeechSession sender, ITransientMessage transientMessage );
- + public enum Windows.Xbox.Controls.NuiControl.BioEventFlags {
- + EnrollComplete = 1,
- + FirstRenderComplete = 2,
- + NoSkeletonFound = 4,
- + LookAway = 8,
- + FaceBlocked = 16,
- + FaceDetectionFailed = 32,
- + NoNUIFrame = 64,
- + EnrollFail = 128,
- + NUIFrameReceived = 256,
- + EnrollmentErrorCatchAll = 512,
- + EnrollStart = 1024,
- + }
- + public enum Windows.Xbox.Controls.NuiControl.BioRenderState {
- + NoOverlay = 1,
- + Overlay = 2,
- + Cropped = 4,
- + }
- + public void delegate Windows.Xbox.Controls.NuiControl.BioUIChangedHandler( IBioEnroller nav, uint dwFlags );
- + public enum Windows.Xbox.Controls.NuiControl.FeedType {
- + Auto = 1,
- + Color = 2,
- + Ir = 4,
- + Depth = 8,
- + }
- + public interface Windows.Xbox.Controls.NuiControl.IBioEnroller {
- + public uint EnrollmentErrorsForSelectedUser { get; }
- + public void Enroll( uint consoleUserId );
- + public void Cancel();
- + Windows.Xbox.Controls.NuiControl.BioUIChangedHandler BioUIChangedEvent;
- + }
- + public interface Windows.Xbox.Controls.NuiControl.IBioVisualizer {
- + public void SetGuestUserDisplayName( string displayName );
- + public void SelectBody( uint bodyIndex, ReasonToSwitch reasonToSwitch );
- + public void SelectNextUser();
- + }
- + public interface Windows.Xbox.Controls.NuiControl.INuiFeedRenderer {
- + public ulong D3dDevice { get; }
- + public ulong D3dDeviceContext { get; }
- + public int DeviceStatus { get; }
- + public bool IsWindowVisible { get; }
- + public ulong SwapChain { get; }
- + public string TitleText { get; }
- + public void Init( int left, int top, int right, int bottom, uint consoleUserId, ulong defaultControllerId, RenderMode renderMode, RenderTarget renderTarget );
- + public void RenderNui();
- + public void Show();
- + public void Hide();
- + public void SetRenderState( BioRenderState state );
- + public void SetFeedType( FeedType feedType );
- + public void Unload();
- + public void StartStreaming();
- + public void StopStreaming();
- + }
- + public interface Windows.Xbox.Controls.NuiControl.IQRCodeDetector {
- + public void CheckForQrCode();
- + Windows.Xbox.Controls.NuiControl.QrCodeDetectedEventHandler QrCodeDetected;
- + }
- + public class Windows.Xbox.Controls.NuiControl.NuiControl {
- + public uint EnrollmentErrorsForSelectedUser { get; }
- + public ulong D3dDevice { get; }
- + public ulong D3dDeviceContext { get; }
- + public int DeviceStatus { get; }
- + public bool IsWindowVisible { get; }
- + public ulong SwapChain { get; }
- + public string TitleText { get; }
- + public NuiControl();
- + public void Init( int left, int top, int right, int bottom, uint consoleUserId, ulong defaultControllerId, RenderMode renderMode, RenderTarget renderTarget );
- + public void RenderNui();
- + public void Show();
- + public void Hide();
- + public void SetRenderState( BioRenderState state );
- + public void SetFeedType( FeedType feedType );
- + public void Unload();
- + public void StartStreaming();
- + public void StopStreaming();
- + public void CheckForQrCode();
- + public void SetGuestUserDisplayName( string displayName );
- + public void SelectBody( uint bodyIndex, ReasonToSwitch reasonToSwitch );
- + public void SelectNextUser();
- + public void Enroll( uint consoleUserId );
- + public void Cancel();
- + Windows.Xbox.Controls.NuiControl.QrCodeDetectedEventHandler QrCodeDetected;
- + Windows.Xbox.Controls.NuiControl.BioUIChangedHandler BioUIChangedEvent;
- + }
- + public void delegate Windows.Xbox.Controls.NuiControl.QrCodeDetectedEventHandler( string qrCode );
- + public enum Windows.Xbox.Controls.NuiControl.ReasonToSwitch {
- + NoReason = 1,
- + Controller = 2,
- + Speech = 4,
- + Gesture = 8,
- + }
- + public enum Windows.Xbox.Controls.NuiControl.RenderMode {
- + SingleUser = 1,
- + MultipleUser = 2,
- + QRCode = 4,
- + }
- + public enum Windows.Xbox.Controls.NuiControl.RenderTarget {
- + WindowHandle = 1,
- + Texture = 2,
- + }
- + public class Windows.Xbox.Diagnostic.Capture.CaptureDriver {
- + public bool CaptureRunning { get; }
- + public bool IsFeedbackEnabled { get; }
- + public CaptureDriver();
- + public void StartCapture();
- + public IAsyncAction StartCaptureAsync();
- + public void StopCapture();
- + public void CreatePackage( string existingEmptyDirectory );
- + public IAsyncAction CreatePackageAsync( string asyncAction );
- + public void AddFilesFromOptionalPlugin( string existingDirectory, string pluginName );
- + public void UploadPackage( string packageDirectory );
- + public IAsyncAction UploadPackageAsync( string asyncAction );
- + public void UploadPackageToUSB( string packageDirectory );
- + public IAsyncAction UploadPackageToUSBAsync( string asyncAction );
- + public void LaunchFeedbackApp();
- + }
- + public interface Windows.Xbox.Diagnostic.Capture.ICaptureDriver {
- + public bool CaptureRunning { get; }
- + public bool IsFeedbackEnabled { get; }
- + public void StartCapture();
- + public IAsyncAction StartCaptureAsync();
- + public void StopCapture();
- + public void CreatePackage( string existingEmptyDirectory );
- + public IAsyncAction CreatePackageAsync( string asyncAction );
- + public void AddFilesFromOptionalPlugin( string existingDirectory, string pluginName );
- + public void UploadPackage( string packageDirectory );
- + public IAsyncAction UploadPackageAsync( string asyncAction );
- + public void UploadPackageToUSB( string packageDirectory );
- + public IAsyncAction UploadPackageToUSBAsync( string asyncAction );
- + public void LaunchFeedbackApp();
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgChannel {
- + public EpgProgramFormatType EpgProgramFormat { get; set; }
- + public DateTime EffectiveDate { get; set; }
- + public string DisplayName { get; set; }
- + public string Description { get; set; }
- + public Uri DeepLinkUri { get; set; }
- + public string ChannelNumber { get; set; }
- + public string ChannelId { get; set; }
- + public string CallLetters { get; set; }
- + public string AffiliateName { get; set; }
- + public EpgChannelType Type { get; set; }
- + public string Tag { get; set; }
- + public string ProviderId { get; set; }
- + public string Pronunciation { get; set; }
- + public Uri LogoUri { get; set; }
- + public string LexicalName { get; set; }
- + public bool IsHd { get; set; }
- + public DateTime ExpirationDate { get; set; }
- + public EpgChannel();
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgChannelEndTime {
- + public DateTime EndTime { get; set; }
- + public string ChannelId { get; set; }
- + public EpgChannelEndTime();
- + }
- + public enum Windows.Xbox.ElectronicProgrammingGuide.EpgChannelType {
- + Linear = 1,
- + Playlist = 2,
- + }
- + public struct Windows.Xbox.ElectronicProgrammingGuide.EpgColor {
- + public byte A;
- + public byte R;
- + public byte G;
- + public byte B;
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgLineup {
- + public EpgLineup();
- + public void AddChannelReference( string channelId );
- + public IAsyncAction AddChannelReferencesAsync( IVector<string> action );
- + public IAsyncOperation<IVector<string>> GetAllChannelReferencesAsync();
- + public IAsyncOperation<IVector<EpgProgramSchedule>> GetLinearScheduleAsync( uint operation, uint firstChannelIndex, DateTime count, DateTime beginTime );
- + public IAsyncOperation<IVector<EpgProgramSchedule>> GetPlaylistScheduleAsync( uint operation, uint firstChannelIndex, uint channelCount, uint firstProgramIndex );
- + public IAsyncOperation<EpgProgramSchedule> GetPlaylistScheduleForChannelAsync( string operation, uint channelId, uint firstProgramIndex );
- + public IAsyncAction RemoveAllChannelReferencesAsync();
- + public void RemoveChannelReference( string channelId );
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgProgram {
- + public bool IsFirstBroadcast { get; set; }
- + public string EpisodeTitle { get; set; }
- + public int EpisodeNumber { get; set; }
- + public DateTime EndTime { get; set; }
- + public uint Duration { get; set; }
- + public string ChannelId { get; set; }
- + public string DisplayName { get; set; }
- + public string Description { get; set; }
- + public int SeasonNumber { get; set; }
- + public Uri DeepLinkUri { get; set; }
- + public Uri CoverArtUri { get; set; }
- + public string DisplayParentalRating { get; set; }
- + public bool IsLive { get; set; }
- + public DateTime StartTime { get; set; }
- + public string SeriesId { get; set; }
- + public string SeasonId { get; set; }
- + public string Pronunciation { get; set; }
- + public string ProgramId { get; set; }
- + public string ParentalControlsMoniker { get; set; }
- + public DateTime OriginalAirDate { get; set; }
- + public EpgProgramMediaType MediaType { get; set; }
- + public string LexicalName { get; set; }
- + public EpgProgram();
- + }
- + public enum Windows.Xbox.ElectronicProgrammingGuide.EpgProgramFormatType {
- + Tall = 1,
- + Square = 2,
- + Standard = 3,
- + Widescreen = 4,
- + }
- + public enum Windows.Xbox.ElectronicProgrammingGuide.EpgProgramMediaType {
- + GameVideo = 1,
- + GameTrailer = 2,
- + Movie = 3,
- + TVShow = 4,
- + TVEpisode = 5,
- + TVSeries = 6,
- + TVSeason = 7,
- + MusicVideo = 8,
- + WebVideo = 9,
- + Other = 10,
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgProgramSchedule {
- + public IVector<EpgProgram> Programs { get; set; }
- + public string ChannelId { get; set; }
- + public EpgProgramSchedule();
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgProvider {
- + public EpgProviderInfo ProviderInfo { get; }
- + public EpgProvider();
- + public void AddChannel( EpgChannel channel );
- + public IAsyncAction AddChannelsAsync( IVector<EpgChannel> action );
- + public void AddProgram( EpgProgram program );
- + public IAsyncAction AddProgramsAsync( IVector<EpgProgram> action );
- + public bool BeginUpdate();
- + public IAsyncAction RemoveAllProgramsAsync();
- + public IAsyncAction RemoveAllProgramsForChannelAsync( string action );
- + public IAsyncAction RemoveAllChannelsAsync();
- + public IAsyncAction RemoveChannelAsync( string action );
- + public void RemoveProgram( string programId );
- + public IAsyncAction EndUpdateAsync();
- + public IAsyncOperation<IVector<EpgChannelEndTime>> GetChannelEndTimesAsync( uint operation, uint firstChannelIndex );
- + public EpgChannel GetChannel( string channel );
- + public bool TryGetChannel( string channelFound, ref EpgChannel channelId );
- + public IAsyncOperation<IVector<EpgChannel>> GetChannelsAsync( IVector<string> operation );
- + public IAsyncOperation<IVector<EpgChannel>> GetChannelsByRangeAsync( uint operation, uint firstChannelIndex );
- + public IAsyncOperation<EpgLineup> GetLineupAsync( IUser operation );
- + public IAsyncOperation<IVector<EpgProgram>> GetProgramsAsync( string operation );
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgProviderInfo {
- + public EpgProviderSourceType Type { get; set; }
- + public string ProviderId { get; set; }
- + public string Pronunciation { get; set; }
- + public Uri LogoUri { get; set; }
- + public string LexicalName { get; set; }
- + public string DisplayName { get; set; }
- + public EpgColor BrandColorSecondary { get; set; }
- + public EpgColor BrandColorPrimary { get; set; }
- + public Guid LineupInstanceId { get; set; }
- + public EpgChannelType ChannelType { get; set; }
- + public EpgProviderInfo();
- + public EpgColor CreateEpgColorFromArgb( byte color, byte channelA, byte channelR, byte channelG );
- + }
- + public enum Windows.Xbox.ElectronicProgrammingGuide.EpgProviderSourceType {
- + VideoIn = 1,
- + Streaming = 2,
- + Tuner = 3,
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.EpgProviderStore {
- + public static IVector<EpgProvider> GetRegisteredProviders();
- + public static EpgProvider CreateOrUpdateProvider( EpgProviderInfo provider );
- + public static void DeleteProvider( EpgProvider provider );
- + public static EpgProvider GetRegisteredProvider();
- + }
- + public class Windows.Xbox.ElectronicProgrammingGuide.Internal.EpgDatabase {
- + public static void UpdateProvider( EpgProvider provider );
- + public static IVector<EpgProvider> GetRegisteredProvidersForOwnerId( string providers );
- + public static EpgProvider CreateOrUpdateProvider( string provider, EpgProviderInfo ownerId );
- + public static EpgProvider GetRegisteredProvider( string provider );
- + public static IVector<EpgProvider> GetRegisteredProviders();
- + public static void RestartService( bool deleteDatabaseFiles );
- + }
- + public class Windows.Xbox.Graphics.Display.DisplayConfiguration {
- + public DisplayMode CurrentDisplayMode { get; }
- + public IVectorView<DisplayMode> SupportedDisplayModes { get; }
- + public IAsyncOperation<bool> RestoreDefaultDisplayModeAsync();
- + public IAsyncOperation<bool> RequestSetCurrentDisplayModeAsync( DisplayMode operation );
- + public static DisplayConfiguration GetForCurrentView();
- + }
- + public struct Windows.Xbox.Graphics.Display.DisplayContract {
- + }
- + public class Windows.Xbox.Graphics.Display.DisplayMode {
- + public ushort BitsPerPixel { get; }
- + public bool IsStereoSupported { get; }
- + public ushort RawHeight { get; }
- + public ushort RawWidth { get; }
- + public float RefreshRate { get; }
- + public bool IsEqual( DisplayMode value );
- + }
- + public class Windows.Xbox.Input.AssociatedControllerAddedEventArgs {
- + public ulong ControllerId { get; }
- + }
- + public class Windows.Xbox.Input.AssociatedControllerRemovedEventArgs {
- + public ulong ControllerId { get; }
- + }
- + public class Windows.Xbox.Input.BiometricUserChangedEventArgs {
- + public uint BiometricUserId { get; }
- + }
- + public class Windows.Xbox.Input.BodyController {
- + public IVectorView<ulong> AssociatedControllerIds { get; }
- + public uint BiometricUserId { get; }
- + public ulong Id { get; }
- + public string Type { get; }
- + public User User { get; }
- + public IVectorView<IBodyController> BodyControllers { get; }
- + public IBodyControllerReading GetCurrentReading();
- + TypedEventHandler<BodyController, IAssociatedControllerAddedEventArgs> AssociatedControllerAdded;
- + TypedEventHandler<BodyController, IAssociatedControllerRemovedEventArgs> AssociatedControllerRemoved;
- + TypedEventHandler<BodyController, IBiometricUserChangedEventArgs> BiometricUserChanged;
- + TypedEventHandler<BodyController, IBodyControllerReadingChangedEventArgs> ReadingChanged;
- + EventHandler<BodyControllerAddedEventArgs> BodyControllerAdded;
- + EventHandler<BodyControllerRemovedEventArgs> BodyControllerRemoved;
- + }
- + public class Windows.Xbox.Input.BodyControllerAddedEventArgs {
- + public IBodyController BodyController { get; }
- + }
- + public class Windows.Xbox.Input.BodyControllerReading {
- + public bool IsLeanTracked { get; }
- + public float LeanX { get; }
- + public float LeanY { get; }
- + public DateTime Timestamp { get; }
- + }
- + public class Windows.Xbox.Input.BodyControllerReadingChangedEventArgs {
- + public IBodyControllerReading Reading { get; }
- + }
- + public class Windows.Xbox.Input.BodyControllerRemovedEventArgs {
- + public IBodyController BodyController { get; }
- + }
- + public class Windows.Xbox.Input.BodyHandPair {
- + public HandType HandType { get; set; }
- + public ulong BodyTrackingId { get; set; }
- + public BodyHandPair();
- + }
- + public class Windows.Xbox.Input.BrokeredInteractions {
- + public ManipulationMode SmartglassManipulationModes { get; set; }
- + public InputMode SmartglassInputMode { get; set; }
- + public ManipulationMode GamepadManipulationModes { get; set; }
- + public InputMode GamepadInputMode { get; set; }
- + public static void SetManipulationRect( int left, int top, int right, int bottom );
- + public static void SetSystemCursorAttractionRect( int left, int top, int right, int bottom );
- + public static void ForceGamepadCursorActivation( int x, int y );
- + public static void SetCursorPos( int x, int y );
- + }
- + public class Windows.Xbox.Input.Controller {
- + public ulong Id { get; }
- + public string Type { get; }
- + public User User { get; }
- + public IVectorView<IController> Controllers { get; }
- + public static IController GetControllerById( ulong controller );
- + public static void GetControllerMetadata( ulong controllerId, MetadataVersion metadataVersion, ref byte[] ppMetadata );
- + public static IVectorView<IController> GetControllersOrderedLeftToRight( ControllerOrderFilter controllerView );
- + EventHandler<ControllerAddedEventArgs> ControllerAdded;
- + EventHandler<ControllerOrderChangedEventArgs> ControllerOrderChanged;
- + EventHandler<ControllerPairingChangedEventArgs> ControllerPairingChanged;
- + EventHandler<ControllerRemovedEventArgs> ControllerRemoved;
- + }
- + public class Windows.Xbox.Input.ControllerAddedEventArgs {
- + public IController Controller { get; }
- + }
- + public class Windows.Xbox.Input.ControllerInputManager {
- + public ControllerInputManager();
- + public IController GetControllerFromIndex( uint controller );
- + }
- + public class Windows.Xbox.Input.ControllerOrderChangedEventArgs {
- + }
- + public enum Windows.Xbox.Input.ControllerOrderFilter {
- + None = 0,
- + TrackedAccessories = 1,
- + TrackedBodies = 2,
- + }
- + public class Windows.Xbox.Input.ControllerPairingChangedEventArgs {
- + public IController Controller { get; }
- + public User PreviousUser { get; }
- + public User User { get; }
- + }
- + public class Windows.Xbox.Input.ControllerRemovedEventArgs {
- + public IController Controller { get; }
- + }
- + public class Windows.Xbox.Input.Gamepad {
- + public ulong Id { get; }
- + public string Type { get; }
- + public User User { get; }
- + public IVectorView<IGamepad> Gamepads { get; }
- + public void SetVibration( GamepadVibration value );
- + public IGamepadReading GetCurrentReading();
- + public RawGamepadReading GetRawCurrentReading();
- + public INavigationReading GetNavigationReading();
- + public RawNavigationReading GetRawNavigationReading();
- + TypedEventHandler<Gamepad, IGamepadReadingChangedEventArgs> ReadingChanged;
- + TypedEventHandler<NavigationController, INavigationReadingChangedEventArgs> NavigationReadingChanged;
- + EventHandler<GamepadAddedEventArgs> GamepadAdded;
- + EventHandler<GamepadRemovedEventArgs> GamepadRemoved;
- + }
- + public class Windows.Xbox.Input.GamepadAddedEventArgs {
- + public IGamepad Gamepad { get; }
- + }
- + public enum Windows.Xbox.Input.GamepadButtons {
- + None = 0,
- + DPadUp = 256,
- + DPadDown = 512,
- + DPadLeft = 1024,
- + DPadRight = 2048,
- + View = 8,
- + Menu = 4,
- + LeftThumbstick = 16384,
- + RightThumbstick = 32768,
- + LeftShoulder = 4096,
- + RightShoulder = 8192,
- + A = 16,
- + B = 32,
- + X = 64,
- + Y = 128,
- + }
- + public class Windows.Xbox.Input.GamepadReading {
- + public GamepadButtons Buttons { get; }
- + public bool IsAPressed { get; }
- + public bool IsBPressed { get; }
- + public bool IsDPadDownPressed { get; }
- + public bool IsDPadLeftPressed { get; }
- + public bool IsDPadRightPressed { get; }
- + public bool IsDPadUpPressed { get; }
- + public bool IsLeftShoulderPressed { get; }
- + public bool IsLeftThumbstickPressed { get; }
- + public bool IsMenuPressed { get; }
- + public bool IsRightShoulderPressed { get; }
- + public bool IsRightThumbstickPressed { get; }
- + public bool IsViewPressed { get; }
- + public bool IsXPressed { get; }
- + public bool IsYPressed { get; }
- + public float LeftThumbstickX { get; }
- + public float LeftThumbstickY { get; }
- + public float LeftTrigger { get; }
- + public float RightThumbstickX { get; }
- + public float RightThumbstickY { get; }
- + public float RightTrigger { get; }
- + public DateTime Timestamp { get; }
- + }
- + public class Windows.Xbox.Input.GamepadReadingChangedEventArgs {
- + public IGamepadReading Reading { get; }
- + }
- + public class Windows.Xbox.Input.GamepadRemovedEventArgs {
- + public IGamepad Gamepad { get; }
- + }
- + public struct Windows.Xbox.Input.GamepadVibration {
- + public float LeftMotorLevel;
- + public float RightMotorLevel;
- + public float LeftTriggerLevel;
- + public float RightTriggerLevel;
- + }
- + public interface Windows.Xbox.Input.IAssociatedControllerAddedEventArgs {
- + public ulong ControllerId { get; }
- + }
- + public interface Windows.Xbox.Input.IAssociatedControllerRemovedEventArgs {
- + public ulong ControllerId { get; }
- + }
- + public interface Windows.Xbox.Input.IBiometricUserChangedEventArgs {
- + public uint BiometricUserId { get; }
- + }
- + public interface Windows.Xbox.Input.IBodyController {
- + public IVectorView<ulong> AssociatedControllerIds { get; }
- + public uint BiometricUserId { get; }
- + public IBodyControllerReading GetCurrentReading();
- + TypedEventHandler<BodyController, IAssociatedControllerAddedEventArgs> AssociatedControllerAdded;
- + TypedEventHandler<BodyController, IAssociatedControllerRemovedEventArgs> AssociatedControllerRemoved;
- + TypedEventHandler<BodyController, IBiometricUserChangedEventArgs> BiometricUserChanged;
- + TypedEventHandler<BodyController, IBodyControllerReadingChangedEventArgs> ReadingChanged;
- + }
- + public interface Windows.Xbox.Input.IBodyControllerReading {
- + public bool IsLeanTracked { get; }
- + public float LeanX { get; }
- + public float LeanY { get; }
- + public DateTime Timestamp { get; }
- + }
- + public interface Windows.Xbox.Input.IBodyControllerReadingChangedEventArgs {
- + public IBodyControllerReading Reading { get; }
- + }
- + public interface Windows.Xbox.Input.IController {
- + public ulong Id { get; }
- + public string Type { get; }
- + public User User { get; }
- + }
- + public interface Windows.Xbox.Input.IControllerFactory {
- + public object CreateController( ulong nonDelegatingInspectable, object controllerId );
- + }
- + public interface Windows.Xbox.Input.IControllerStaticsSystem {
- + EventHandler<ControllerPairingChangedEventArgs> ControllerPairingChangedSystem;
- + }
- + public interface Windows.Xbox.Input.IGamepad {
- + public void SetVibration( GamepadVibration value );
- + public IGamepadReading GetCurrentReading();
- + public RawGamepadReading GetRawCurrentReading();
- + TypedEventHandler<Gamepad, IGamepadReadingChangedEventArgs> ReadingChanged;
- + }
- + public interface Windows.Xbox.Input.IGamepadReading {
- + public GamepadButtons Buttons { get; }
- + public bool IsAPressed { get; }
- + public bool IsBPressed { get; }
- + public bool IsDPadDownPressed { get; }
- + public bool IsDPadLeftPressed { get; }
- + public bool IsDPadRightPressed { get; }
- + public bool IsDPadUpPressed { get; }
- + public bool IsLeftShoulderPressed { get; }
- + public bool IsLeftThumbstickPressed { get; }
- + public bool IsMenuPressed { get; }
- + public bool IsRightShoulderPressed { get; }
- + public bool IsRightThumbstickPressed { get; }
- + public bool IsViewPressed { get; }
- + public bool IsXPressed { get; }
- + public bool IsYPressed { get; }
- + public float LeftThumbstickX { get; }
- + public float LeftThumbstickY { get; }
- + public float LeftTrigger { get; }
- + public float RightThumbstickX { get; }
- + public float RightThumbstickY { get; }
- + public float RightTrigger { get; }
- + public DateTime Timestamp { get; }
- + }
- + public interface Windows.Xbox.Input.IGamepadReadingChangedEventArgs {
- + public IGamepadReading Reading { get; }
- + }
- + public interface Windows.Xbox.Input.IHeadset {
- + }
- + public interface Windows.Xbox.Input.IInputHandler {
- + public void ReceiveMessage( byte[] data );
- + }
- + public interface Windows.Xbox.Input.IInteractionStatics {
- + public InputMode GamepadInputMode { get; set; }
- + public ManipulationMode GamepadManipulationModes { get; set; }
- + public InputMode SmartglassInputMode { get; set; }
- + public ManipulationMode SmartglassManipulationModes { get; set; }
- + }
- + public interface Windows.Xbox.Input.IInteractionsInternalStatics {
- + public void SetManipulationRect( int left, int top, int right, int bottom );
- + public void SetSystemCursorAttractionRect( int left, int top, int right, int bottom );
- + public void ForceGamepadCursorActivation( int x, int y );
- + public void SetCursorPos( int x, int y );
- + }
- + public interface Windows.Xbox.Input.INavigationController {
- + public INavigationReading GetNavigationReading();
- + public RawNavigationReading GetRawNavigationReading();
- + TypedEventHandler<NavigationController, INavigationReadingChangedEventArgs> NavigationReadingChanged;
- + }
- + public interface Windows.Xbox.Input.INavigationReading {
- + public NavigationButtons Buttons { get; }
- + public bool IsAcceptPressed { get; }
- + public bool IsCancelPressed { get; }
- + public bool IsDownPressed { get; }
- + public bool IsLeftPressed { get; }
- + public bool IsMenuPressed { get; }
- + public bool IsNextPagePressed { get; }
- + public bool IsPreviousPagePressed { get; }
- + public bool IsRightPressed { get; }
- + public bool IsUpPressed { get; }
- + public bool IsViewPressed { get; }
- + public bool IsXPressed { get; }
- + public bool IsYPressed { get; }
- + public DateTime Timestamp { get; }
- + }
- + public interface Windows.Xbox.Input.INavigationReadingChangedEventArgs {
- + public INavigationReading Reading { get; }
- + }
- + public class Windows.Xbox.Input.InputManager {
- + public KinectEngagementMode KinectEngagementMode { get; }
- + public IVectorView<BodyHandPair> KinectManualEngagedHands { get; }
- + public uint MaximumKinectEngagedPersonCount { get; }
- + public SystemCursorVisibility SystemCursorVisibility { get; set; }
- + public bool DoesGamepadDeferKinectInteractions { get; set; }
- + public bool IsKinectPersonEngaged { get; }
- + public ManipulationMode SmartglassManipulationModes { get; set; }
- + public InputMode SmartglassInputMode { get; set; }
- + public ManipulationMode GamepadManipulationModes { get; set; }
- + public InputMode GamepadInputMode { get; set; }
- + public static void SetKinectOnePersonSystemEngagement();
- + public static void SetKinectTwoPersonSystemEngagement();
- + public static void SetKinectOnePersonManualEngagement( BodyHandPair bodyHandPair );
- + public static void SetKinectTwoPersonManualEngagement( BodyHandPair bodyHandPair1, BodyHandPair bodyHandPair2 );
- + public static void DeferSystemGestures();
- + public static void OverrideKinectInteractionMode( KinectInteractionMode mode );
- + EventHandler<IsKinectPersonEngagedChangedEventArgs> IsKinectPersonEngagedChanged;
- + }
- + public class Windows.Xbox.Input.InputManagerInternal {
- + public static void SetManipulationRect( int left, int top, int right, int bottom );
- + public static void SetSystemCursorAttractionRect( int left, int top, int right, int bottom );
- + public static void ForceGamepadCursorActivation( int x, int y );
- + public static void SetCursorPos( int x, int y );
- + public static void OverrideKinectInteractionMode( KinectInteractionMode mode, uint durationMilliseconds );
- + }
- + public enum Windows.Xbox.Input.InputMode {
- + DirectionalNavigation = 1,
- + FreeCursor = 2,
- + }
- + public class Windows.Xbox.Input.IsKinectPersonEngagedChangedEventArgs {
- + }
- + public enum Windows.Xbox.Input.KinectEngagementMode {
- + System = 0,
- + Manual = 1,
- + }
- + public enum Windows.Xbox.Input.KinectInteractionMode {
- + Normal = 0,
- + Off = 1,
- + Media = 2,
- + }
- + public enum Windows.Xbox.Input.ManipulationMode {
- + None = 0,
- + Panning = 1,
- + Zooming = 2,
- + }
- + public enum Windows.Xbox.Input.MetadataVersion {
- + V1 = 1,
- + }
- + public enum Windows.Xbox.Input.NavigationButtons {
- + None = 0,
- + Up = 256,
- + Down = 512,
- + Left = 1024,
- + Right = 2048,
- + View = 8,
- + Menu = 4,
- + PreviousPage = 4096,
- + NextPage = 8192,
- + Accept = 16,
- + Cancel = 32,
- + X = 64,
- + Y = 128,
- + }
- + public class Windows.Xbox.Input.NavigationController {
- + public ulong Id { get; }
- + public string Type { get; }
- + public User User { get; }
- + public IVectorView<INavigationController> NavigationControllers { get; }
- + public INavigationReading GetNavigationReading();
- + public RawNavigationReading GetRawNavigationReading();
- + TypedEventHandler<NavigationController, INavigationReadingChangedEventArgs> NavigationReadingChanged;
- + EventHandler<NavigationControllerAddedEventArgs> NavigationControllerAdded;
- + EventHandler<NavigationControllerRemovedEventArgs> NavigationControllerRemoved;
- + }
- + public class Windows.Xbox.Input.NavigationControllerAddedEventArgs {
- + public INavigationController NavigationController { get; }
- + }
- + public class Windows.Xbox.Input.NavigationControllerRemovedEventArgs {
- + public INavigationController NavigationController { get; }
- + }
- + public class Windows.Xbox.Input.NavigationReading {
- + public NavigationButtons Buttons { get; }
- + public bool IsAcceptPressed { get; }
- + public bool IsCancelPressed { get; }
- + public bool IsDownPressed { get; }
- + public bool IsLeftPressed { get; }
- + public bool IsMenuPressed { get; }
- + public bool IsNextPagePressed { get; }
- + public bool IsPreviousPagePressed { get; }
- + public bool IsRightPressed { get; }
- + public bool IsUpPressed { get; }
- + public bool IsViewPressed { get; }
- + public bool IsXPressed { get; }
- + public bool IsYPressed { get; }
- + public DateTime Timestamp { get; }
- + }
- + public class Windows.Xbox.Input.NavigationReadingChangedEventArgs {
- + public INavigationReading Reading { get; }
- + }
- + public struct Windows.Xbox.Input.RawGamepadReading {
- + public ulong Timestamp;
- + public GamepadButtons Buttons;
- + public float LeftTrigger;
- + public float RightTrigger;
- + public float LeftThumbstickX;
- + public float LeftThumbstickY;
- + public float RightThumbstickX;
- + public float RightThumbstickY;
- + }
- + public struct Windows.Xbox.Input.RawNavigationReading {
- + public ulong Timestamp;
- + public NavigationButtons Buttons;
- + }
- + public enum Windows.Xbox.Input.SystemCursorVisibility {
- + Hidden = 0,
- + Visible = 1,
- + }
- + public enum Windows.Xbox.Internal.Networking.NetworkConnectivityLevel {
- + None = 0,
- + LocalAccess = 1,
- + ConstrainedInternetAccess = 2,
- + InternetAccess = 3,
- + XboxLiveAccess = 4,
- + }
- + public struct Windows.Xbox.Internal.Networking.NetworkingContract {
- + }
- + public enum Windows.Xbox.LiveTelevision.CommandControlNotifications {
- + ConfigurationChanged = 0,
- + ChannelChanged = 1,
- + ProviderChanged = 2,
- + RecentChannelsChanged = 3,
- + RecentFavoritesChanged = 4,
- + CommandSent = 5,
- + UsbTunerPlaybackStateChanged = 6,
- + InitMediaSessionRequested = 7,
- + SnapBlackboxRequested = 8,
- + }
- + public enum Windows.Xbox.LiveTelevision.ElectronicProgrammingGuideNotifications {
- + LineupChanged = 0,
- + AppChannelChanged = 1,
- + }
- + public enum Windows.Xbox.LiveTelevision.HDMINotifications {
- + ConnectionStateChanged = 0,
- + AspectRatioChanged = 1,
- + ResolutionChanged = 2,
- + }
- + public interface Windows.Xbox.LiveTelevision.ILtvDevice {
- + public string Brand { get; }
- + public uint Id { get; }
- + public string Model { get; }
- + public string Name { get; }
- + public Uri SkinURL { get; }
- + public LtvDeviceType Type { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.JsonMsgReceivedEventArgs {
- + public string DeviceId { get; }
- + public string Message { get; }
- + }
- + public enum Windows.Xbox.LiveTelevision.LiveTVNotifications {
- + VuiChannelListChanged = 0,
- + LanguagePreferenceChanged = 1,
- + }
- + public class Windows.Xbox.LiveTelevision.LtvCommandControl {
- + public LtvConfiguration Configuration { get; }
- + public Uri CurrentChannel { get; }
- + public LtvRecentChannelsManager RecentChannels { get; }
- + public LtvRecentChannelsManager RecentFavorites { get; }
- + public LtvSettingsManager SettingsManager { get; }
- + public bool TunerLivePauseEnabled { get; }
- + public LtvCommandControl CommandControlClient { get; }
- + public LtvCommandControl();
- + public void SendCommand( LtvDeviceCommand command );
- + public void SendCommand( LtvDeviceCommand command, LtvDevice targetDevice );
- + public void SendCommand( LtvDeviceCommand command, LtvDevice targetDevice, LtvTransportType transport );
- + public void SendRawCommand( string rawCommand, LtvDevice targetDevice, LtvTransportType transport, bool useConfiguredDevice );
- + public void LaunchChannelUri( Uri channelUri );
- + public void ReloadConfiguration();
- + public IMapView<LtvDeviceCommand, string> GetSupportedCommands();
- + public IMapView<LtvDeviceCommand, string> GetSupportedCommands( LtvDevice supportedCommands );
- + public IVectorView<ILtvDevice> GetConnectedDevices();
- + public void SendCommandToUsbTuner( LtvDeviceCommand command, string payload );
- + public LtvDevicePlaybackState GetUsbTunerPlaybackState();
- + public void SendCommandMultiple( LtvDeviceCommand command, uint repeatNumber );
- + public bool GetHasUEIChip();
- + }
- + public class Windows.Xbox.LiveTelevision.LtvConfiguration {
- + public bool HDMIInActive { get; }
- + public bool HDMIPluggedWithPower { get; }
- + public bool HDMITransmittingVideo { get; }
- + public string ProviderLineup { get; }
- + public string ZipCode { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.LtvDevice {
- + public string Brand { get; }
- + public uint Id { get; }
- + public string Model { get; }
- + public string Name { get; }
- + public Uri SkinURL { get; }
- + public LtvDeviceType Type { get; }
- + }
- + public enum Windows.Xbox.LiveTelevision.LtvDeviceCommand {
- + UNDEFINED = 0,
- + POWER_TOGGLE = 1,
- + POWER_ON = 2,
- + POWER_OFF = 3,
- + CHANNEL_UP = 4,
- + CHANNEL_DOWN = 5,
- + VOLUME_UP = 6,
- + VOLUME_UP_MULTIPLE = 7,
- + VOLUME_DOWN = 8,
- + VOLUME_DOWN_MULTIPLE = 9,
- + MUTE = 10,
- + DIGIT_1 = 11,
- + DIGIT_2 = 12,
- + DIGIT_3 = 13,
- + DIGIT_4 = 14,
- + DIGIT_5 = 15,
- + DIGIT_6 = 16,
- + DIGIT_7 = 17,
- + DIGIT_8 = 18,
- + DIGIT_9 = 19,
- + DIGIT_0 = 20,
- + CHANNEL_ENTER = 21,
- + PLUS_100 = 22,
- + LAST = 23,
- + INPUT_DEVICE = 24,
- + EXTERNAL = 25,
- + PLAY = 26,
- + STOP = 27,
- + PAUSE = 28,
- + REWIND = 29,
- + FAST_FORWARD = 30,
- + RECORD = 31,
- + SKIP_FORWARD = 32,
- + SKIP_REVERSE = 33,
- + RETURN_TO_LIVE = 34,
- + MENU = 35,
- + SETUP_MENU = 36,
- + GUIDE = 37,
- + EXIT = 38,
- + BACK = 39,
- + CURSOR_UP = 40,
- + CURSOR_DOWN = 41,
- + CURSOR_LEFT = 42,
- + CURSOR_RIGHT = 43,
- + MENU_SELECT = 44,
- + PAGE_UP = 45,
- + PAGE_DOWN = 46,
- + FAVORITE = 47,
- + DISPLAY = 48,
- + FORMAT = 49,
- + SAP = 50,
- + SURROUND = 51,
- + SLOW = 52,
- + DELIMITER = 53,
- + RANDOM = 54,
- + PIP_ON = 55,
- + PIP_OFF = 56,
- + PIP_FREEZE = 57,
- + PIP_SWAP = 58,
- + PIP_MOVE = 59,
- + PIP_INPUT = 60,
- + PIP_CHANNEL_UP = 61,
- + PIP_CHANNEL_DOWN = 62,
- + PIP_MULTI = 63,
- + DISCREET_INPUT_1 = 64,
- + DISCREET_INPUT_2 = 65,
- + DISCREET_INPUT_3 = 66,
- + DISCREET_INPUT_4 = 67,
- + DISCREET_INPUT_5 = 68,
- + DISCREET_INPUT_6 = 69,
- + DISCREET_INPUT_7 = 70,
- + DISCREET_INPUT_8 = 71,
- + DISCREET_INPUT_9 = 72,
- + DISCREET_INPUT_10 = 73,
- + CHANNEL_LIST = 74,
- + HDMI1 = 75,
- + HDMI2 = 76,
- + HDMI3 = 77,
- + HDMI4 = 78,
- + RED = 79,
- + GREEN = 80,
- + YELLOW = 81,
- + BLUE = 82,
- + HDMI5 = 83,
- + A = 84,
- + B = 85,
- + C = 86,
- + D = 87,
- + WEB = 88,
- + APPS = 89,
- + LINK = 90,
- + TOGGLE_3D = 91,
- + PICTURE_MODE = 92,
- + SOUND_MODE = 93,
- + CLEAR_CANCEL = 94,
- + OPEN_CLOSE_EJECT_HELP = 95,
- + PVR_MENU = 96,
- + QUICK_SKIP = 99,
- + INSTANT_REPLAY = 100,
- + DAY_UP = 101,
- + DAY_DOWN = 102,
- + SUBTITLE = 103,
- + RECORD_SPPED = 104,
- + RECORDINGS = 105,
- + TV_DTV = 117,
- + HOME = 121,
- + SERVICES = 123,
- + HELP = 136,
- + INIT_MEDIA_SESSION = 200,
- + SEEK = 201,
- + SET_PLAYBACK_RATE = 202,
- + }
- + public enum Windows.Xbox.LiveTelevision.LtvDevicePlaybackState {
- + UNKNOWN = 0,
- + PLAYING = 1,
- + PAUSED = 2,
- + }
- + public enum Windows.Xbox.LiveTelevision.LtvDeviceType {
- + NONE = 0,
- + TV = 1,
- + STB = 2,
- + AVR = 3,
- + }
- + public class Windows.Xbox.LiveTelevision.LtvRecentChannelsManager {
- + public uint MaxRecentChannels { get; set; }
- + public void AddMostRecentChannel( string lineupInstanceId, string channelId );
- + public string GetMostRecentChannels( uint recentChannelsJson );
- + public void ClearRecentChannels();
- + public void ClearRecentChannelsForLineup( string lineupInstanceId );
- + }
- + public enum Windows.Xbox.LiveTelevision.LtvSettingType {
- + Invalid = 0,
- + String = 1,
- + Int32 = 2,
- + Int64 = 3,
- + }
- + public class Windows.Xbox.LiveTelevision.LtvSettingsManager {
- + public void DeleteSetting( string name );
- + public void WriteString( string name, string value );
- + public string ReadString( string value, string name );
- + public void WriteInt32( string name, int value );
- + public int ReadInt32( string value, int name );
- + public void WriteInt64( string name, long value );
- + public long ReadInt64( string value, long name );
- + public void WriteSettings( IVectorView<string> names, IVectorView<string> values, IVectorView<LtvSettingType> types );
- + public IMapView<string, string> ReadSettings( IVectorView<string> nameValues, IVectorView<LtvSettingType> inNames );
- + }
- + public enum Windows.Xbox.LiveTelevision.LtvTransportType {
- + NONE = 0,
- + IR = 1,
- + CEC = 2,
- + IP = 3,
- + }
- + public class Windows.Xbox.LiveTelevision.NotificationConsumer {
- + public uint ConsumerId { get; }
- + public NotificationConsumer();
- + public void RegisterNotification( uint serverId, uint messageId );
- + public void UnregisterNotification( uint serverId, uint messageId );
- + EventHandler<NotificationReceivedEventArgs> NotificationReceived;
- + }
- + public class Windows.Xbox.LiveTelevision.NotificationProducer {
- + public uint ProducerId { get; set; }
- + public NotificationProducer();
- + public void SendNotification( uint messageId, string payload );
- + }
- + public enum Windows.Xbox.LiveTelevision.NotificationProviderId {
- + InvalidProviderId = 0,
- + CommandControlServiceProviderId = 1,
- + ElectronicProgrammingGuideProviderId = 2,
- + HDMISourceProviderId = 3,
- + LtvSmartGlassListenerProviderId = 4,
- + LiveTVProviderId = 5,
- + VuiManagerProviderId = 6,
- + VideoManagerServiceProviderId = 7,
- + }
- + public class Windows.Xbox.LiveTelevision.NotificationReceivedEventArgs {
- + public uint MessageId { get; }
- + public string Payload { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.SGTVMsgProvider {
- + public SGTVMsgProvider();
- + public void SendJsonMessage( string deviceid, string message );
- + EventHandler<JsonMsgReceivedEventArgs> JsonMessageReceived;
- + }
- + public enum Windows.Xbox.LiveTelevision.SmartGlassListenerNotifications {
- + ButtonPressed = 0,
- + }
- + public enum Windows.Xbox.LiveTelevision.VideoManagerServiceNotifications {
- + VideoPARChanged = 0,
- + StartTVStreaming = 1,
- + LivePauseBufferFull = 2,
- + TVTunerConnected = 3,
- + ChannelTypeChanged = 4,
- + Error = 255,
- + }
- + public enum Windows.Xbox.LiveTelevision.VuiManagerNotifications {
- + VuiChannelListChanged = 0,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.ChannelStandard {
- + DVB = 0,
- + ATSC = 1,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.ChannelType {
- + Television = 0,
- + Radio = 1,
- + Other = 2,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.ConflictType {
- + DvrToLive = 0,
- + DvrToDvr = 1,
- + LiveToDvr = 2,
- + }
- + public struct Windows.Xbox.LiveTelevision.Client.DiskCapacity {
- + public ulong TotalDiskCapacity;
- + public ulong UsedDiskCapacity;
- + }
- + public class Windows.Xbox.LiveTelevision.Client.DvrLibrary {
- + public DiskCapacity DiskCapacity { get; }
- + public DvrMode Mode { get; }
- + public IAsyncAction ChangeModeAsync( DvrMode result, ulong mode );
- + public IAsyncOperation<RecordingsPage> EnumerateRecordingsAsync( uint Result, uint StartIndex, Query PageSize );
- + public IAsyncOperation<SeriesPage> EnumerateSeriesAsync( uint Result, uint StartIndex, Query PageSize );
- + public IAsyncAction DeleteAllItemsAsync();
- + public IAsyncAction DeleteItemAsync( Guid Result );
- + public IAsyncAction SetLastPlaybackTimeAsync( Guid Result, ulong ItemId );
- + public IAsyncAction SetItemPersistenceAsync( Guid Result, ItemPersistence ItemId );
- + public IAsyncOperation<SaveLocationPage> EnumerateSaveLocationsAsync( uint Result, uint StartIndex );
- + public IAsyncAction ChangeModeAsync( DvrMode result, ulong mode, Guid size );
- + public void Close();
- + public static IAsyncOperation<DvrLibrary> OpenAsync();
- + public static IAsyncOperation<DvrMode> GetLastConfiguredModeAsync();
- + TypedEventHandler<DvrLibrary, object> DvrModeChanged;
- + TypedEventHandler<DvrLibrary, object> RecordingsChanged;
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.DvrMode {
- + Off = 0,
- + LivePauseOnly = 1,
- + On = 2,
- + }
- + public class Windows.Xbox.LiveTelevision.Client.DvrSchedule {
- + public IAsyncOperation<RecordingsPage> EnumerateRecordingsAsync( uint Result, uint StartIndex, Query PageSize );
- + public IAsyncOperation<RecordingsPage> EnumerateCurrentRecordingsAsync( uint Result, uint StartIndex, Query PageSize );
- + public IAsyncOperation<SeriesPage> EnumerateSeriesAsync( uint Result, uint StartIndex, Query PageSize );
- + public void Refresh();
- + public IAsyncAction AddRecordingAsync( Recording Result );
- + public IAsyncAction StopRecordingAsync( Guid Result, bool ItemId );
- + public void Close();
- + public static IAsyncOperation<DvrSchedule> OpenAsync();
- + TypedEventHandler<DvrSchedule, RecordingConflictEventArgs> RecordingConflict;
- + TypedEventHandler<DvrSchedule, object> ScheduleChanged;
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.FilterType {
- + KeepIfEqual = 0,
- + DiscardIfEqual = 1,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.ItemPersistence {
- + PreemptiveRecording = 0,
- + Normal = 1,
- + High = 2,
- + KeepForever = 3,
- + }
- + public class Windows.Xbox.LiveTelevision.Client.Query {
- + public void AddFilter( string PropertyName, object PropertyValue, FilterType FilterType );
- + public void AddSort( string PropertyName, SortType SortType, SortOrder Order );
- + public static Query CreateEmpty();
- + }
- + public struct Windows.Xbox.LiveTelevision.Client.Rating {
- + public uint RatingType;
- + public uint RatingValue;
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.RecordStatus {
- + NotStarted = 0,
- + InProgress = 1,
- + Successful = 2,
- + Retry = 3,
- + Failed = 4,
- + Partial = 5,
- + }
- + public class Windows.Xbox.LiveTelevision.Client.Recording {
- + public string ChannelId { get; }
- + public Guid Id { get; }
- + public ItemPersistence Persistence { get; }
- + public TimeSpan ProgramDuration { get; }
- + public DateTime ProgramStartTime { get; }
- + public IMapView<string, object> Properties { get; }
- + public TimeSpan RecordDuration { get; }
- + public DateTime RecordStartTime { get; }
- + public ulong SizeInBytes { get; }
- + public RecordStatus Status { get; }
- + public string ChannelIdProperty { get; }
- + public string IdProperty { get; }
- + public string PersistenceProperty { get; }
- + public string ProgramDurationProperty { get; }
- + public string ProgramStartTimeProperty { get; }
- + public string RecordDurationProperty { get; }
- + public string RecordStartTimeProperty { get; }
- + public string SizeInBytesProperty { get; }
- + public string StatusProperty { get; }
- + public Recording( string ChannelId, DateTime ProgramStartTime, TimeSpan ProgramDuration, DateTime RecordStartTime, TimeSpan RecordDuration, IPropertySet props );
- + }
- + public class Windows.Xbox.LiveTelevision.Client.RecordingConflictEventArgs {
- + public IVectorView<Recording> ConflictingItems { get; }
- + public Guid LiveConsumerId { get; }
- + public Recording NewItem { get; }
- + public ConflictType Type { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.RecordingsPage {
- + public IVectorView<Recording> Items { get; }
- + public bool LastPage { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.SaveLocation {
- + public Guid Id { get; }
- + public bool IsCurrentlySetupForDvr { get; }
- + public bool IsUsable { get; }
- + public string OptionalFriendlyName { get; }
- + public ulong TotalSize { get; }
- + public SaveLocationType Type { get; }
- + public string UnfriendlyName { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.SaveLocationPage {
- + public IVectorView<SaveLocation> Items { get; }
- + public bool LastPage { get; }
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.SaveLocationType {
- + Internal = 0,
- + External = 1,
- + Other = 2,
- + }
- + public class Windows.Xbox.LiveTelevision.Client.ScanCompleteEventArgs {
- + public int ErrorCode { get; }
- + public bool Succeeded { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.ScanProgressEventArgs {
- + public uint Progress { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.Series {
- + public Guid Id { get; }
- + public uint ProgramCount { get; }
- + public IMapView<string, object> Properties { get; }
- + public string SeriesTitle { get; }
- + public string IdProperty { get; }
- + public string ProgramCountProperty { get; }
- + public string SeriesTitleProperty { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.SeriesPage {
- + public IVectorView<Series> Items { get; }
- + public bool LastPage { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.Session {
- + public Uri PlaybackUri { get; }
- + public SessionDescription SessionDescription { get; }
- + public ushort StreamingPort { get; }
- + public Uri StreamingUri { get; }
- + public void Close();
- + }
- + public class Windows.Xbox.LiveTelevision.Client.SessionDescription {
- + public string Name { get; }
- + public bool SupportsTransportControls { get; }
- + public SessionType Type { get; }
- + public Uri Uri { get; }
- + public IAsyncOperation<Session> OpenAsync();
- + }
- + public class Windows.Xbox.LiveTelevision.Client.SessionManager {
- + public SessionManager Instance { get; }
- + public bool SupportsSessionType( SessionType value );
- + public SessionDescription GetSessionByType( SessionType session );
- + public IAsyncOperation<Session> OpenSessionAsync( Uri result );
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.SessionType {
- + HDMI = 0,
- + Tuner = 1,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.SortOrder {
- + Ascending = 0,
- + Descending = 1,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.SortType {
- + String = 0,
- + UInt64 = 1,
- + DateTime = 2,
- + Guid = 3,
- + Pseudo = 4,
- + }
- + public class Windows.Xbox.LiveTelevision.Client.TunerChannel {
- + public uint MajorChannelNumber { get; }
- + public uint MinorChannelNumber { get; }
- + public string Name { get; }
- + public uint PowerRank { get; }
- + public IMapView<string, object> Properties { get; }
- + public ChannelStandard Standard { get; }
- + public ulong Triplet { get; }
- + public ChannelType Type { get; }
- + public string MajorChannelNumberProperty { get; }
- + public string MinorChannelNumberProperty { get; }
- + public string NameProperty { get; }
- + public string PowerRankProperty { get; }
- + public string StandardProperty { get; }
- + public string TripletProperty { get; }
- + public string TypeProperty { get; }
- + }
- + public class Windows.Xbox.LiveTelevision.Client.TunerManager {
- + public IVectorView<TunerChannel> Channels { get; }
- + public IVectorView<TunerChannel> ScanChannels { get; }
- + public bool Scanning { get; }
- + public int TunerCount { get; }
- + public TunerManager Instance { get; }
- + public void StartChannelScan();
- + public void StartChannelScan( string FrequencyTable );
- + public void StopChannelScan();
- + TypedEventHandler<TunerManager, object> ScanChannelsFound;
- + TypedEventHandler<TunerManager, ScanCompleteEventArgs> ScanComplete;
- + TypedEventHandler<TunerManager, ScanProgressEventArgs> ScanProgress;
- + TypedEventHandler<TunerManager, object> TunerCollectionChanged;
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.Internal.BlackboxReason {
- + User = 0,
- + Crash = 1,
- + NetworkFailure = 2,
- + NetworkTroubleshooter = 3,
- + XCAT = 4,
- + Unknown = 5,
- + }
- + public enum Windows.Xbox.LiveTelevision.Client.Internal.BlackboxSource {
- + App = 0,
- + XBDiag = 1,
- + NtsTool = 2,
- + Update = 3,
- + NetworkTroubleshooter = 4,
- + LiveTV = 5,
- + Networking = 6,
- + Unknown = 7,
- + }
- + public class Windows.Xbox.LiveTelevision.Client.Internal.CommandControl {
- + public LtvCommandControl CommandControlClient { get; }
- + public static IAsyncOperation<LtvCommandControl> GetCommandControlClientAsync();
- + }
- + public class Windows.Xbox.LiveTelevision.Client.Internal.Diagnostics {
- + public static void SnapBlackbox( BlackboxReason Reason, BlackboxSource Source );
- + public static void SnapBlackboxFromApp( BlackboxReason Reason, string TitleName );
- + }
- + public struct Windows.Xbox.Management.DeploymentContract {
- + }
- + public enum Windows.Xbox.Management.Deployment.CatalogType {
- + Unknown = 0,
- + Game = 1,
- + Application = 2,
- + DurableContent = 3,
- + ConsumableContent = 4,
- + GameDemo = 5,
- + }
- + public class Windows.Xbox.Management.Deployment.CheckForUpdateResult {
- + public bool IsUpdateAvailable { get; }
- + public bool IsUpdateMandatory { get; }
- + }
- + public class Windows.Xbox.Management.Deployment.ChunkCompletedEventArgs {
- + public uint ChunkId { get; }
- + }
- + public class Windows.Xbox.Management.Deployment.ContentInstallManager {
- + public static void StartInstall( string source, string contentId, IContentMetadata metadata, InstallUpdateBehavior update );
- + public static void QueueInstall( string source, string contentId, IContentMetadata metadata, InstallUpdateBehavior update );
- + public static void Uninstall( string packageInstanceId );
- + public static void CancelInstall( string packageInstanceId );
- + public static void PauseInstall( string packageInstanceId );
- + public static void ResumeInstall( string packageInstanceId );
- + public static IAsyncAction RegistrationAsync( string registrationAction, uint packageInstanceId );
- + public static bool IsInstalled( string installed );
- + public static InstallQueueItemState GetQueuedItemState( string value );
- + public static HResult GetQueuedItemError( string value );
- + public static float GetQueuedItemInstallationProgress( string value );
- + public static InstallQueueItemInstallationType GetQueuedItemInstallationType( string value );
- + public static ulong GetQueuedItemPackageSize( string packageSize );
- + public static void GetPackagePersistentLocalStorageInfoById( string contentId, ref ulong persistentLocalStorageSize, ref bool allocated );
- + public static bool GetPackagePersistentLocalStorageIsAllocatedById( string allocated );
- + public static void DeletePackagePersistentLocalStorageById( string contentId );
- + public static void GetPackageSharedStorageInfoById( string contentId, ref ulong sharedStorageSize, ref bool allocated );
- + public static RegistrationState GetPackageRegistrationState( string registrationState );
- + public static void StartPackageCopyFromStorage( IVectorView<string> contentIds, uint xcrdidSource, uint xcrdidDest );
- + public static void StartPackageMoveFromStorage( IVectorView<string> contentIds, uint xcrdidSource, uint xcrdidDest );
- + public static Guid FindDeviceWithAvailableSpaceForQueuedPackage( string deviceId );
- + public static void ReQueuePackageInstallToDevice( string packageInstanceId, Guid deviceId );
- + public static void StartGroupInstall( IVectorView<IContentInstallationInfo> value, InstallUpdateBehavior update );
- + public static void QueueGroupInstall( IVectorView<IContentInstallationInfo> value, InstallUpdateBehavior update );
- + }
- + public class Windows.Xbox.Management.Deployment.ContentInstallationInfo {
- + public string ContentId { get; }
- + public IContentMetadata Metadata { get; }
- + public ulong PackageSize { get; }
- + public string Path { get; }
- + public string UpdatePath { get; }
- + public ContentInstallationInfo( string path, string updatePath, string contentId, ulong packageSize, IContentMetadata metadata );
- + }
- + public class Windows.Xbox.Management.Deployment.ContentLocation {
- + public IContentMetadata BundleMetadata { get; }
- + public string DefaultContentId { get; }
- + public IVectorView<IContentInstallationInfo> InstallationInfos { get; }
- + public ContentLocation( string path );
- + }
- + public class Windows.Xbox.Management.Deployment.ContentMetadata {
- + public CatalogType CatalogType { get; }
- + public string DownloadUri { get; }
- + public Uri LogoUri { get; }
- + public MetadataSource MetadataSource { get; }
- + public string Name { get; }
- + public Guid ProductId { get; }
- + public IVectorView<Guid> RelatedMedia { get; }
- + public ulong Size { get; }
- + public Uri SmallLogoUri { get; }
- + public uint TitleId { get; }
- + public Uri WideLogoUri { get; }
- + public ContentMetadata( ContentMetadataInitData initData );
- + public ContentMetadata( ContentMetadataInitData initData, IVectorView<Guid> relatedMedia );
- + }
- + public struct Windows.Xbox.Management.Deployment.ContentMetadataInitData {
- + public MetadataSource MetadataSource;
- + public string Name;
- + public Guid ProductId;
- + public string Logo;
- + public string SmallLogo;
- + public string WideLogo;
- + public string DownloadUri;
- + public CatalogType CatalogType;
- + public ulong PackageSize;
- + public uint TitleId;
- + }
- + public class Windows.Xbox.Management.Deployment.ContentMetadataPackager {
- + public ContentMetadataPackager();
- + public PropertySet PackageContentMetadata( Guid propertySet, Guid deviceId, ContentMetadata contentId );
- + }
- + public enum Windows.Xbox.Management.Deployment.ContentType {
- + Title = 1,
- + App = 6,
- + AppDlc = 24,
- + TitleDlc = 25,
- + UniversalDlc = 26,
- + }
- + public void delegate Windows.Xbox.Management.Deployment.DownloadableContentPackageInstallCompletedEventHandler();
- + public class Windows.Xbox.Management.Deployment.DownloadableContentPackageManager {
- + public DownloadableContentPackageManager();
- + public IVectorView<IDownloadableContentPackage> FindPackages( InstalledPackagesFilter packagesEnum );
- + Windows.Xbox.Management.Deployment.DownloadableContentPackageInstallCompletedEventHandler DownloadableContentPackageInstallCompleted;
- + EventHandler<IDownloadableContentPackageInstallCompletedEventArgs> DownloadableContentPackageInstallCompletedWithDetails;
- + }
- + public class Windows.Xbox.Management.Deployment.FindInstallingPackagesResult {
- + public IVectorView<IContentPackage> InstallingPackages { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.ICheckForUpdateResult {
- + public bool IsUpdateAvailable { get; }
- + public bool IsUpdateMandatory { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentInstallManager {
- + public void StartInstall( string source, string contentId, IContentMetadata metadata, InstallUpdateBehavior update );
- + public void QueueInstall( string source, string contentId, IContentMetadata metadata, InstallUpdateBehavior update );
- + public void Uninstall( string packageInstanceId );
- + public void CancelInstall( string packageInstanceId );
- + public void PauseInstall( string packageInstanceId );
- + public void ResumeInstall( string packageInstanceId );
- + public IAsyncAction RegistrationAsync( string registrationAction, uint packageInstanceId );
- + public bool IsInstalled( string installed );
- + public InstallQueueItemState GetQueuedItemState( string value );
- + public HResult GetQueuedItemError( string value );
- + public float GetQueuedItemInstallationProgress( string value );
- + public InstallQueueItemInstallationType GetQueuedItemInstallationType( string value );
- + public ulong GetQueuedItemPackageSize( string packageSize );
- + public void GetPackagePersistentLocalStorageInfoById( string contentId, ref ulong persistentLocalStorageSize, ref bool allocated );
- + public bool GetPackagePersistentLocalStorageIsAllocatedById( string allocated );
- + public void DeletePackagePersistentLocalStorageById( string contentId );
- + public void GetPackageSharedStorageInfoById( string contentId, ref ulong sharedStorageSize, ref bool allocated );
- + public RegistrationState GetPackageRegistrationState( string registrationState );
- + public void StartPackageCopyFromStorage( IVectorView<string> contentIds, uint xcrdidSource, uint xcrdidDest );
- + public void StartPackageMoveFromStorage( IVectorView<string> contentIds, uint xcrdidSource, uint xcrdidDest );
- + public Guid FindDeviceWithAvailableSpaceForQueuedPackage( string deviceId );
- + public void ReQueuePackageInstallToDevice( string packageInstanceId, Guid deviceId );
- + public void StartGroupInstall( IVectorView<IContentInstallationInfo> value, InstallUpdateBehavior update );
- + public void QueueGroupInstall( IVectorView<IContentInstallationInfo> value, InstallUpdateBehavior update );
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentInstallationInfo {
- + public string ContentId { get; }
- + public IContentMetadata Metadata { get; }
- + public ulong PackageSize { get; }
- + public string Path { get; }
- + public string UpdatePath { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentInstallationInfoFactory {
- + public ContentInstallationInfo CreateContentInstallationInfo( string installInfo, string path, string updatePath, ulong contentId, IContentMetadata packageSize );
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentLocation {
- + public IContentMetadata BundleMetadata { get; }
- + public string DefaultContentId { get; }
- + public IVectorView<IContentInstallationInfo> InstallationInfos { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentLocationFactory {
- + public ContentLocation CreateContentLocation( string contentLocation );
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentMetadata {
- + public CatalogType CatalogType { get; }
- + public string DownloadUri { get; }
- + public Uri LogoUri { get; }
- + public MetadataSource MetadataSource { get; }
- + public string Name { get; }
- + public Guid ProductId { get; }
- + public IVectorView<Guid> RelatedMedia { get; }
- + public ulong Size { get; }
- + public Uri SmallLogoUri { get; }
- + public uint TitleId { get; }
- + public Uri WideLogoUri { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentMetadataFactory {
- + public ContentMetadata CreateContentMetadataFromInitData( ContentMetadataInitData metadata );
- + public ContentMetadata CreateContentMetadataFromInitDataWithRelatedMedia( ContentMetadataInitData metadata, IVectorView<Guid> initData );
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentMetadataPackager {
- + public PropertySet PackageContentMetadata( Guid propertySet, Guid deviceId, ContentMetadata contentId );
- + }
- + public interface Windows.Xbox.Management.Deployment.IContentPackage {
- + public string ContentId { get; }
- + public uint ContentType { get; }
- + public string Description { get; }
- + public string DisplayName { get; }
- + public string PackageFullName { get; }
- + public string ProductId { get; }
- + public string Publisher { get; }
- + public string TitleId { get; }
- + public string Version { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IDownloadableContentPackage {
- + public string ContentId { get; }
- + public uint ContentType { get; }
- + public string Description { get; }
- + public string DisplayName { get; }
- + public bool IsMounted { get; }
- + public string MountPath { get; }
- + public string PackageFullName { get; }
- + public string ProductId { get; }
- + public string Publisher { get; }
- + public string TitleId { get; }
- + public string Version { get; }
- + public string Mount();
- + public void Unmount();
- + public bool CheckLicense( ref bool hasLicense );
- + TypedEventHandler<IDownloadableContentPackage, ILicenseTerminatedEventArgs> LicenseTerminated;
- + }
- + public interface Windows.Xbox.Management.Deployment.IDownloadableContentPackageInstallCompletedEventArgs {
- + public Guid ContentId { get; }
- + public TransferOperationType OperationType { get; }
- + public string PackageFullName { get; }
- + public HResult Result { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IFindInstallingPackagesResult {
- + public IVectorView<IContentPackage> InstallingPackages { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.ILicenseTerminatedEventArgs {
- + public string PackageFullName { get; }
- + public HResult Reason { get; }
- + public string UserXuidIfCausedBySignout { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IPackageTransferWatcher {
- + public IVectorView<uint> ChunkIds { get; }
- + TypedEventHandler<PackageTransferWatcher, ChunkCompletedEventArgs> ChunkCompleted;
- + TypedEventHandler<PackageTransferWatcher, ProgressChangedEventArgs> ProgressChanged;
- + TypedEventHandler<PackageTransferWatcher, TransferCompletedEventArgs> TransferCompleted;
- + }
- + public interface Windows.Xbox.Management.Deployment.IRequestUpdatePackageResult {
- + public HResult Result { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IStreamingInstallQueue {
- + public IVectorView<string> GetOrderedPackageInstanceIds();
- + public IStreamingPackage GetStreamingPackage( string value );
- + EventHandler<object> OrderChanged;
- + EventHandler<object> Reset;
- + EventHandler<IStreamingPackageStateChangedEventArgs> StreamingPackageStateChanged;
- + }
- + public interface Windows.Xbox.Management.Deployment.IStreamingPackage {
- + public Guid InstallId { get; }
- + public string PackageInstanceId { get; }
- + public IStreamingPackageState State { get; }
- + public StreamingPackageTransferType TransferType { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IStreamingPackageState {
- + public bool LaunchRegionComplete { get; }
- + public StreamingPackageSource Sources { get; }
- + public HResult Status { get; }
- + public ulong StreamedBytes { get; }
- + public ulong StreamedLaunchBytes { get; }
- + public ulong TotalBytes { get; }
- + public ulong TotalLaunchBytes { get; }
- + public StreamingPackageTransferState TransferState { get; }
- + }
- + public interface Windows.Xbox.Management.Deployment.IStreamingPackageStateChangedEventArgs {
- + public Guid InstallId { get; }
- + public string PackageInstanceId { get; }
- + public IStreamingPackageState State { get; }
- + }
- + public enum Windows.Xbox.Management.Deployment.InstallQueueItemInstallationType {
- + Regular = 0,
- + Hybrid = 1,
- + Update = 2,
- + Copy = 3,
- + Move = 4,
- + }
- + public enum Windows.Xbox.Management.Deployment.InstallQueueItemState {
- + NotQueued = 0,
- + Queued = 1,
- + Paused = 2,
- + Running = 3,
- + Completed = 4,
- + Failed = 5,
- + Cancelled = 6,
- + }
- + public enum Windows.Xbox.Management.Deployment.InstallUpdateBehavior {
- + None = 0,
- + CheckUpdate = 1,
- + UpdateSource = 2,
- + }
- + public enum Windows.Xbox.Management.Deployment.InstalledPackagesFilter {
- + AllRelatedPackages = 0,
- + CurrentTitleOnly = 1,
- + RelatedTitlesOnly = 2,
- + AllDownloadableContentOnly = 3,
- + }
- + public enum Windows.Xbox.Management.Deployment.MetadataSource {
- + Unknown = 0,
- + Disc = 1,
- + Cloud = 2,
- + }
- + public class Windows.Xbox.Management.Deployment.PackageTransferManager {
- + public PackageTransferStatus TransferStatus { get; }
- + public PackageTransferType TransferType { get; }
- + public PackageTransferManager Current { get; }
- + public void UpdateInstallOrder( IIterable<uint> chunkIds, UpdateInstallOrderBehavior updateBehavior );
- + public bool IsChunkInstalled( uint installed );
- + public bool AreChunksInstalled( IIterable<uint> installed );
- + public uint FindChunkFromFile( string chunkId );
- + public static IAsyncOperation<CheckForUpdateResult> CheckForUpdateAsync( IDownloadableContentPackage operation );
- + public static IAsyncOperation<RequestUpdatePackageResult> RequestUpdatePackageAsync( IDownloadableContentPackage operation );
- + public static IAsyncOperation<RequestUpdatePackageResult> RequestUpdateCurrentPackageAsync();
- + public static PackageTransferManager Create( Package packageTransferManager );
- + }
- + public enum Windows.Xbox.Management.Deployment.PackageTransferStatus {
- + None = 0,
- + Waiting = 1,
- + Paused = 2,
- + Running = 3,
- + Error = 4,
- + }
- + public enum Windows.Xbox.Management.Deployment.PackageTransferType {
- + None = 0,
- + Digital = 1,
- + Disc = 2,
- + Hybrid = 3,
- + Update = 4,
- + }
- + public class Windows.Xbox.Management.Deployment.PackageTransferWatcher {
- + public IVectorView<uint> ChunkIds { get; }
- + public PackageTransferStatus TransferStatus { get; }
- + public PackageTransferType TransferType { get; }
- + public static PackageTransferWatcher CreateForContentPackage( IContentPackage packageTransferWatcher );
- + public static PackageTransferWatcher CreateForDownloadableContentPackage( IDownloadableContentPackage packageTransferWatcher );
- + public static PackageTransferWatcher Create( Package packageTransferWatcher, IIterable<uint> package );
- + public static PackageTransferWatcher Create( Package packageTransferWatcher );
- + TypedEventHandler<PackageTransferWatcher, ChunkCompletedEventArgs> ChunkCompleted;
- + TypedEventHandler<PackageTransferWatcher, ProgressChangedEventArgs> ProgressChanged;
- + TypedEventHandler<PackageTransferWatcher, TransferCompletedEventArgs> TransferCompleted;
- + TypedEventHandler<PackageTransferWatcher, TransferStatusChangedEventArgs> TransferStatusChanged;
- + }
- + public class Windows.Xbox.Management.Deployment.ProgressChangedEventArgs {
- + public uint PercentComplete { get; }
- + }
- + public enum Windows.Xbox.Management.Deployment.RegistrationState {
- + Disconnected = 0,
- + Unavailable = 1,
- + Registerable = 2,
- + Registered = 3,
- + }
- + public class Windows.Xbox.Management.Deployment.RequestUpdatePackageResult {
- + public HResult Result { get; }
- + }
- + public class Windows.Xbox.Management.Deployment.StreamingInstallQueue {
- + public StreamingInstallQueue();
- + public IVectorView<string> GetOrderedPackageInstanceIds();
- + public IStreamingPackage GetStreamingPackage( string value );
- + EventHandler<object> OrderChanged;
- + EventHandler<object> Reset;
- + EventHandler<IStreamingPackageStateChangedEventArgs> StreamingPackageStateChanged;
- + }
- + public enum Windows.Xbox.Management.Deployment.StreamingPackageSource {
- + Store = 0,
- + OpticalDisc = 1,
- + ContentDrive = 2,
- + }
- + public enum Windows.Xbox.Management.Deployment.StreamingPackageTransferState {
- + Idle = 0,
- + Paused = 1,
- + Running = 2,
- + Complete = 3,
- + Failed = 4,
- + }
- + public enum Windows.Xbox.Management.Deployment.StreamingPackageTransferType {
- + Default = 0,
- + Update = 1,
- + Hybrid = 2,
- + Move = 3,
- + Copy = 4,
- + }
- + public class Windows.Xbox.Management.Deployment.TransferCompletedEventArgs {
- + }
- + public enum Windows.Xbox.Management.Deployment.TransferOperationType {
- + Metadata = 0,
- + Launch = 1,
- + FullPackage = 2,
- + UpdatePackage = 3,
- + Queued = 4,
- + Paused = 5,
- + }
- + public class Windows.Xbox.Management.Deployment.TransferStatusChangedEventArgs {
- + public PackageTransferStatus PreviousTransferStatus { get; }
- + public PackageTransferStatus TransferStatus { get; }
- + }
- + public enum Windows.Xbox.Management.Deployment.UpdateInstallOrderBehavior {
- + InterruptCurrentTransfer = 0,
- + }
- + public enum Windows.Xbox.Management.Devices.DetectedContentTypes {
- + HasNothing = 0,
- + HasXboxOneGames = 1,
- + HasXbox360Games = 2,
- + HasDVDMovie = 4,
- + HasAudioTracks = 8,
- + HasDataTracks = 16,
- + HasAudioTracks_Undetermined = 32,
- + HasDataTracks_Undetermined = 64,
- + HasVideoCDMovie = 128,
- + HasSuperVideoCDMovie = 256,
- + HasDVDAudio = 512,
- + HasDCFPictures = 1024,
- + HasBluRayMovie = 2048,
- + }
- + public interface Windows.Xbox.Management.Devices.IOpticalDrive {
- + public DetectedContentTypes ContentDetected { get; }
- + public OpticalMediaType MediaType { get; }
- + TypedEventHandler<OpticalDrive, OpticalDriveMediaChangedEventArgs> MediaArrived;
- + TypedEventHandler<OpticalDrive, OpticalDriveMediaChangedEventArgs> MediaRemoved;
- + }
- + public interface Windows.Xbox.Management.Devices.IOpticalDriveControl {
- + public void SuppressAutoPlay( DetectedContentTypes value );
- + public void ResumeAutoPlay();
- + }
- + public class Windows.Xbox.Management.Devices.OpticalDrive {
- + public DetectedContentTypes ContentDetected { get; }
- + public OpticalMediaType MediaType { get; }
- + public void SuppressAutoPlay( DetectedContentTypes value );
- + public void ResumeAutoPlay();
- + TypedEventHandler<OpticalDrive, OpticalDriveMediaChangedEventArgs> MediaArrived;
- + TypedEventHandler<OpticalDrive, OpticalDriveMediaChangedEventArgs> MediaRemoved;
- + }
- + public class Windows.Xbox.Management.Devices.OpticalDriveMediaChangedEventArgs {
- + }
- + public enum Windows.Xbox.Management.Devices.OpticalMediaType {
- + Unknown = 0,
- + CDROM = 10096,
- + CD_R = 11120,
- + CD_RW = 12144,
- + DVD5 = 17776,
- + DVD9 = 17840,
- + DVD_MINUS_R = 18800,
- + DVD_PLUS_R = 19056,
- + DVD_PLUS_R_DL = 19120,
- + DVD_MINUS_RW = 19824,
- + DVD_PLUS_RW = 20080,
- + DVD_PLUS_RW_DL = 20144,
- + XGD2_XGD3 = 17824,
- + XGD4_SL = 34400,
- + XGD4_DL = 34464,
- + BD_ROM_SL = 34416,
- + BD_ROM_DL = 34480,
- + BD_R_SL = 35440,
- + BD_R_DL = 35504,
- + BD_RE_SL = 36720,
- + BD_RE_DL = 36528,
- + }
- + public class Windows.Xbox.Media.ConversationDisplayProperties {
- + public string Title { get; set; }
- + public string Subtitle { get; set; }
- + }
- + public class Windows.Xbox.Media.GameDisplayProperties {
- + public string Title { get; set; }
- + public string Subtitle { get; set; }
- + }
- + public interface Windows.Xbox.Media.IMediaLoggingProperties {
- + public string AcquisitionContext { get; set; }
- + public string AcquisitionContextId { get; set; }
- + public string AcquisitionContextType { get; set; }
- + public string AcquisitionType { get; set; }
- + public string BingId { get; set; }
- + public string ContentLocale { get; set; }
- + public string DetailedMediaType { get; set; }
- + public MediaLoggingLevel LoggingLevel { get; set; }
- + public string MarketplaceLocation { get; set; }
- + public int PlaybackIsStream { get; set; }
- + public int PlaybackIsTethered { get; set; }
- + public string ProviderMediaInstanceId { get; set; }
- + public string SubscriptionTier { get; set; }
- + public string SubscriptionType { get; set; }
- + }
- + public interface Windows.Xbox.Media.ISeekableMediaDisplayProperties {
- + public TimeSpan MaxSeek { get; set; }
- + public TimeSpan MediaEnd { get; set; }
- + public TimeSpan MediaStart { get; set; }
- + public TimeSpan MinSeek { get; set; }
- + public TimeSpan PlaybackPosition { get; set; }
- + public float PlaybackRate { get; set; }
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingBeginFetchEventArgs {
- + public bool Cancel { get; set; }
- + public string Uri { get; set; }
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingBeginFetchPlaylistEventArgs {
- + public bool IsRootPlaylist { get; }
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingBitrateChangeEventArgs {
- + public bool Cancel { get; set; }
- + public uint FromBitrate { get; }
- + public uint ToBitrate { get; set; }
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingClosedEventArgs {
- + public HResult ErrorCode { get; }
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingOpenCompletedEventArgs {
- + public HResult ErrorCode { get; }
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingPlaybackReporter {
- + public uint ChunkHistorySize { get; }
- + public void SetMainAttribute( string name, object value );
- + public void SetSubAttribute( string name, object value );
- + public void AppendSubAttribute( string name, object value );
- + public void SubreportEnd();
- + public void SendLogAsync( string action, bool fatal );
- + public void ForceFpsUpdate();
- + public void ReportRates( double frameRate, uint actualFramesPerSecond, uint droppedFramesPerSecond );
- + public void Shutdown();
- + public void AddDownloadData( uint startedTicks, uint openedTicks, uint completedTicks, ulong sizeInBytes, ulong hnsStarttime, uint qualityLevel );
- + public void AddChunkInfo( uint bitrateIndex, uint bitrate, uint width, uint height );
- + public void AddChunkHistory( uint chunkID, uint bitrate, uint bitrateIndex, ulong hnsBuffer, uint avgBandwidth, uint lastBandwidth );
- + public void AddChunkIP( ulong chunkTimestampHns, uint chunkIP );
- + public void RemoveAllChunkIPs();
- + public void ReportBuffering();
- + public void ReportExcessiveBuffering( ulong startingPositionMs, uint nAttempts, bool fExiting );
- + public void ReportBadUrl( HResult hr, string description );
- + public void ReportBadManifest( HResult hr, string description );
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingSession {
- + public uint AudioPID { get; set; }
- + public uint CurrentBitrate { get; }
- + public bool IsLive { get; }
- + public uint MaximumBitrate { get; set; }
- + public uint MaximumHeight { get; set; }
- + public uint MaximumWidth { get; set; }
- + public uint MinimumBitrate { get; set; }
- + public uint StartBitrate { get; set; }
- + public string Uri { get; }
- + public void SetReporter( ISmoothStreamingPlaybackReporter reporter );
- + public void RequestBitrateChange( uint bitrate, bool drainBuffer );
- + public void RefreshRootPlaylist();
- + TypedEventHandler<ISmoothStreamingSession, ISmoothStreamingBeginFetchEventArgs> BeginFetchChunk;
- + TypedEventHandler<ISmoothStreamingSession, ISmoothStreamingBeginFetchEventArgs> BeginFetchKey;
- + TypedEventHandler<ISmoothStreamingSession, ISmoothStreamingBeginFetchPlaylistEventArgs> BeginFetchPlaylist;
- + TypedEventHandler<ISmoothStreamingSession, ISmoothStreamingBitrateChangeEventArgs> BitrateChangeSuggested;
- + TypedEventHandler<ISmoothStreamingSession, ISmoothStreamingClosedEventArgs> Closed;
- + TypedEventHandler<ISmoothStreamingSession, ISmoothStreamingOpenCompletedEventArgs> OpenCompleted;
- + }
- + public interface Windows.Xbox.Media.ISmoothStreamingSessionManager {
- + TypedEventHandler<ISmoothStreamingSessionManager, ISmoothStreamingSession> SessionCreated;
- + }
- + public interface Windows.Xbox.Media.IVideoDisplayProperties2 {
- + public string ChannelId { get; set; }
- + public string LineupInstanceId { get; set; }
- + }
- + public class Windows.Xbox.Media.ImageDisplayProperties {
- + public string Title { get; set; }
- + public string Subtitle { get; set; }
- + }
- + public struct Windows.Xbox.Media.LegacySystemMediaTransportControlContract {
- + }
- + public struct Windows.Xbox.Media.MBRSmoothStreamingContract {
- + }
- + public enum Windows.Xbox.Media.MediaLoggingLevel {
- + NoLogging = 0,
- + Basic = 1,
- + Complete = 2,
- + }
- + public enum Windows.Xbox.Media.MediaPlaybackStatus {
- + Closed = 0,
- + Changing = 1,
- + Stopped = 2,
- + Playing = 3,
- + Paused = 4,
- + }
- + public enum Windows.Xbox.Media.MediaPlaybackType {
- + Unknown = 0,
- + Music = 1,
- + Video = 2,
- + Image = 3,
- + Conversation = 4,
- + Game = 5,
- + }
- + public class Windows.Xbox.Media.MusicDisplayProperties {
- + public string ProviderMediaInstanceId { get; set; }
- + public string AcquisitionContextId { get; set; }
- + public string ContentLocale { get; set; }
- + public string AcquisitionContextType { get; set; }
- + public string AcquisitionType { get; set; }
- + public string BingId { get; set; }
- + public string SubscriptionType { get; set; }
- + public string SubscriptionTier { get; set; }
- + public string DetailedMediaType { get; set; }
- + public MediaLoggingLevel LoggingLevel { get; set; }
- + public string MarketplaceLocation { get; set; }
- + public int PlaybackIsStream { get; set; }
- + public int PlaybackIsTethered { get; set; }
- + public string AcquisitionContext { get; set; }
- + public string Title { get; set; }
- + public string Artist { get; set; }
- + public string AlbumArtist { get; set; }
- + public float PlaybackRate { get; set; }
- + public TimeSpan MaxSeek { get; set; }
- + public TimeSpan MediaEnd { get; set; }
- + public TimeSpan MediaStart { get; set; }
- + public TimeSpan MinSeek { get; set; }
- + public TimeSpan PlaybackPosition { get; set; }
- + }
- + public class Windows.Xbox.Media.SmoothStreamingSessionManager {
- + public SmoothStreamingSessionManager();
- + TypedEventHandler<ISmoothStreamingSessionManager, ISmoothStreamingSession> SessionCreated;
- + }
- + public class Windows.Xbox.Media.SystemMediaTransportControls {
- + public MediaPlaybackStatus PlaybackStatus { get; set; }
- + public bool IsViewEnabled { get; set; }
- + public bool IsStopEnabled { get; set; }
- + public bool IsRewindEnabled { get; set; }
- + public bool IsRecordEnabled { get; set; }
- + public bool IsPreviousEnabled { get; set; }
- + public bool IsPlayEnabled { get; set; }
- + public bool IsNextEnabled { get; set; }
- + public bool IsMenuEnabled { get; set; }
- + public bool IsFastForwardEnabled { get; set; }
- + public bool IsEnabled { get; set; }
- + public bool IsChannelUpEnabled { get; set; }
- + public bool IsChannelDownEnabled { get; set; }
- + public bool IsBackEnabled { get; set; }
- + public bool IsPauseEnabled { get; set; }
- + public SystemMediaTransportControlsDisplayUpdater DisplayUpdater { get; }
- + public SoundLevel SoundLevel { get; }
- + public static SystemMediaTransportControls GetForCurrentView();
- + TypedEventHandler<SystemMediaTransportControls, SystemMediaTransportControlsButtonPressedEventArgs> ButtonPressed;
- + TypedEventHandler<SystemMediaTransportControls, SystemMediaTransportControlsPropertyChangedEventArgs> PropertyChanged;
- + }
- + public enum Windows.Xbox.Media.SystemMediaTransportControlsButton {
- + Play = 0,
- + Pause = 1,
- + Stop = 2,
- + Record = 3,
- + FastForward = 4,
- + Rewind = 5,
- + Next = 6,
- + Previous = 7,
- + ChannelUp = 8,
- + ChannelDown = 9,
- + Back = 10,
- + View = 11,
- + Menu = 12,
- + MaxButtons = 13,
- + }
- + public class Windows.Xbox.Media.SystemMediaTransportControlsButtonPressedEventArgs {
- + public SystemMediaTransportControlsButton Button { get; }
- + }
- + public class Windows.Xbox.Media.SystemMediaTransportControlsDisplayUpdater {
- + public MediaPlaybackType Type { get; set; }
- + public RandomAccessStreamReference Thumbnail { get; set; }
- + public string AppMediaId { get; set; }
- + public ConversationDisplayProperties ConversationProperties { get; }
- + public GameDisplayProperties GameProperties { get; }
- + public ImageDisplayProperties ImageProperties { get; }
- + public MusicDisplayProperties MusicProperties { get; }
- + public VideoDisplayProperties VideoProperties { get; }
- + public IAsyncOperation<bool> CopyFromFileAsync( MediaPlaybackType operation, StorageFile type );
- + public void ClearAll();
- + public void Update();
- + }
- + public enum Windows.Xbox.Media.SystemMediaTransportControlsProperty {
- + SoundLevel = 0,
- + PlaybackPosition = 1,
- + PlaybackRate = 2,
- + MaxProperties = 3,
- + }
- + public class Windows.Xbox.Media.SystemMediaTransportControlsPropertyChangedEventArgs {
- + public SystemMediaTransportControlsProperty Property { get; }
- + }
- + public class Windows.Xbox.Media.VideoDisplayProperties {
- + public string AcquisitionContext { get; set; }
- + public string AcquisitionType { get; set; }
- + public string AcquisitionContextType { get; set; }
- + public MediaLoggingLevel LoggingLevel { get; set; }
- + public string BingId { get; set; }
- + public string SubscriptionType { get; set; }
- + public string SubscriptionTier { get; set; }
- + public string ProviderMediaInstanceId { get; set; }
- + public int PlaybackIsTethered { get; set; }
- + public int PlaybackIsStream { get; set; }
- + public string DetailedMediaType { get; set; }
- + public string ContentLocale { get; set; }
- + public string AcquisitionContextId { get; set; }
- + public string MarketplaceLocation { get; set; }
- + public float PlaybackRate { get; set; }
- + public TimeSpan MinSeek { get; set; }
- + public TimeSpan MediaStart { get; set; }
- + public TimeSpan MaxSeek { get; set; }
- + public TimeSpan PlaybackPosition { get; set; }
- + public TimeSpan MediaEnd { get; set; }
- + public string Subtitle { get; set; }
- + public string Title { get; set; }
- + public string LineupInstanceId { get; set; }
- + public string ChannelId { get; set; }
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClip {
- + public string AchievementId { get; }
- + public string ClipName { get; }
- + public string CloudId { get; }
- + public DateTime DateRecorded { get; }
- + public TimeSpan Duration { get; }
- + public string GreatestMomentId { get; }
- + public string LocalId { get; }
- + public string Locale { get; }
- + public IVectorView<ApplicationClipLocation> Locations { get; }
- + public string MultiplayerCorrelationId { get; }
- + public string OwnerXboxUserId { get; }
- + public double Rating { get; }
- + public uint RatingCount { get; }
- + public bool SavedByUser { get; }
- + public string ServiceConfigId { get; }
- + public string TitleData { get; }
- + public string TitleId { get; }
- + public string TitleName { get; }
- + public string UserCaption { get; }
- + public uint Views { get; }
- + public ApplicationClipVisibility Visibility { get; }
- + public ClipContentAttributes ClipContentAttributes { get; }
- + public Uri GetCloudThumbnail( ApplicationClipThumbnailType value );
- + public IAsyncOperation<IRandomAccessStream> GetLocalClipStreamAsync();
- + public IAsyncAction UpdateMetadataAsync( User operation, ApplicationClipUpdateMetadataInfo user );
- + public IAsyncAction DeleteAsync( User operation );
- + public static IAsyncAction UpdateClipMetadataAsync( User operation, string user, string serviceConfigId, string cloudId, ApplicationClipUpdateMetadataInfo localId );
- + public static IAsyncAction DeleteClipAsync( User operation, string user, string serviceConfigId, string cloudId );
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipCapture {
- + public ClipContentAttributes ClipContentAttributes { get; set; }
- + public ApplicationClipCapture();
- + public IAsyncAction StartRecordAsync( User operation );
- + public IAsyncOperationWithProgress<ApplicationClip, ApplicationClip> StopRecordAsync( ApplicationClipInfo operation );
- + public IAsyncOperationWithProgress<ApplicationClip, ApplicationClip> RecordTimespanAsync( User operation, ApplicationClipInfo owner, DateTime clipInfo, DateTime start );
- + public void CancelRecord();
- + public static IAsyncAction DisableRecordAsync();
- + public static IAsyncAction EnableRecordAsync();
- + TypedEventHandler<ApplicationClipCapture, ApplicationClipCaptureFailedEventArgs> Failed;
- + TypedEventHandler<ApplicationClipCapture, object> RecordLimitationExceeded;
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipCaptureFailedEventArgs {
- + public uint Code { get; }
- + public string Message { get; }
- + }
- + public struct Windows.Xbox.Media.Capture.ApplicationClipContract {
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipError {
- + ServiceNotRunning = -2110640127,
- + OutOfSpace = -2110640126,
- + NullRecordInfo = -2110640125,
- + HitRecordLimit = -2110640124,
- + ResponseTooBig = -2110640123,
- + RecordingNotExists = -2110640122,
- + NoStopRecord = -2110640121,
- + AsyncFailed = -2110640120,
- + UpdateOnLocalClip = -2110640119,
- + NoneRecorded = -2110640118,
- + NoMoreFrame = -2110640117,
- + NoFrameToRecord = -2110640116,
- + InvalidPlatformData = -2110640115,
- + BadStartTime = -2110640114,
- + BadDuration = -2110640113,
- + NotAuthorized = -2110640112,
- + NothingToUpdate = -2110640111,
- + DisabledPeriod = -2110640110,
- + BadStartRecordState = -2110640109,
- + BadStopRecordState = -2110640108,
- + BadRecordTimespanState = -2110640107,
- + UploadPending = -2110640106,
- + BadGameCredential = -2110640105,
- + GameDVRBlocked = -2110640104,
- + IsLocalClip = -2110640103,
- + IsGuestUser = -2110640102,
- + BroadcastInProgress = -2110640101,
- + GameStreamingInProgress = -2110640099,
- + GameDVRSettingDisabled = -2110640098,
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipEventData {
- + public int SectionId { get; set; }
- + public string PlayerSessionId { get; set; }
- + public int ObjectiveId { get; set; }
- + public float LocationZ { get; set; }
- + public float LocationY { get; set; }
- + public float LocationX { get; set; }
- + public int GameplayMode { get; set; }
- + public int ExitStatusId { get; set; }
- + public int DifficultyLevelId { get; set; }
- + public ApplicationClipEventData();
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipInfo {
- + public string TitleData { get; set; }
- + public DateTime ThumbnailTimestamp { get; set; }
- + public string MultiplayerCorrelationId { get; set; }
- + public string LocalizedClipName { get; set; }
- + public string GreatestMomentId { get; set; }
- + public IApplicationClipBaseEventData EventData { get; set; }
- + public IVectorView<User> AdditionalUsers { get; set; }
- + public ApplicationClipInfo( string greatestMomentId );
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipLocation {
- + public DateTime Expiration { get; }
- + public ulong FileSize { get; }
- + public ApplicationClipStorageType StorageType { get; }
- + public ApplicationClipStreamType StreamType { get; }
- + public Uri Uri { get; }
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipQuery {
- + public ApplicationClipQuery();
- + public IAsyncOperation<IVectorView<ApplicationClip>> GetClipsAsync( User operation );
- + public IAsyncOperation<IVectorView<ApplicationClip>> GetClipsForServiceConfigurationAsync( User operation, string owner );
- + public IAsyncOperation<IVectorView<ApplicationClip>> GetNextClipsAsync();
- + public IAsyncOperation<IVectorView<ApplicationClip>> GetClipsForUserAsync( User operation, string requester );
- + }
- + public struct Windows.Xbox.Media.Capture.ApplicationClipServiceContract {
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipShell {
- + public ApplicationClipShell();
- + public void UpdateSettings( uint settings );
- + public IAsyncOperation<ApplicationClip> GetLocalClipAsync( string operation );
- + public IAsyncAction OnERAStateChangeAsync( uint operation );
- + public void ToggleGameDVRStream( bool enable, bool includeSystemPlane );
- + public void TakeScreenShot();
- + public IAsyncAction SaveScreenShotAsync( User operation );
- + public void DeleteScreenShot( User user, string serviceConfigId, string localScreenShotGuid );
- + public IAsyncOperation<IVectorView<LocalScreenShot>> GetLocalScreenShotsAsync( User operation );
- + public IAsyncOperation<IVectorView<LocalScreenShot>> GetLocalScreenShotsForServiceConfigurationAsync( User operation, string user );
- + public IAsyncAction TakeScreenShotAsync();
- + public LocalScreenShot GetLocalScreenShot( string localScreenShot );
- + public IAsyncAction CopyLocalScreenshotToUsbAsync( string operation );
- + public IAsyncAction CopyLocalClipToUsbAsync( string operation );
- + public IAsyncOperation<TemporaryClip> RecordTemporaryClipAsync( DateTime operation, TimeSpan startTime );
- + public uint CanRecordClip( User canRecordClipReasonCode );
- + public uint CanTakeScreenshot( User canTakeScreenshotReasonCode );
- + EventHandler<ApplicationClipToastEventArgs> ApplicationClipToast;
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipStorageType {
- + Local = 1,
- + Cloud = 2,
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipStreamType {
- + None = 0,
- + Original = 1,
- + Stream = 2,
- + Download = 3,
- + Ahls = 4,
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipThumbnailType {
- + Small = 1,
- + Large = 2,
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipToastEventArgs {
- + public string Command1 { get; }
- + public string Command2 { get; }
- + public string ImagePath { get; }
- + public string OwnerXuid { get; }
- + public string Param1 { get; }
- + public string Param2 { get; }
- + public ApplicationClipToastType ToastType { get; }
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipToastType {
- + GameDVR = 1,
- + ScreenShot = 2,
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipUpdateMetadataInfo {
- + public string UserCaption { get; set; }
- + public string TitleData { get; set; }
- + public uint UpdatedFields { get; }
- + public ApplicationClipUpdateMetadataInfo();
- + }
- + public class Windows.Xbox.Media.Capture.ApplicationClipUploadInfoShell {
- + public string SmallThumbnailUploadUrl { get; set; }
- + public string LargeThumbnailUploadUrl { get; set; }
- + public string CloudId { get; set; }
- + public string ClipUploadUrl { get; set; }
- + public string ClipPath { get; set; }
- + public ApplicationClipUploadInfoShell();
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipUserSettings {
- + EnableGameDVR = 1,
- + }
- + public enum Windows.Xbox.Media.Capture.ApplicationClipVisibility {
- + None = 0,
- + Default = 1,
- + Owner = 2,
- + Title = 3,
- + Public = 4,
- + }
- + public struct Windows.Xbox.Media.Capture.BroadcastContract {
- + }
- + public enum Windows.Xbox.Media.Capture.BroadcastError {
- + NoCredential = -2110638335,
- + UnexpectedPropertyId = -2110638334,
- + BadERAInfo = -2110638333,
- + UnknownProvider = -2110638332,
- + SessionIdMismatch = -2110638331,
- + BroadcastIdNotSet = -2110638330,
- + UserTitlePrivilegeMissing = -2110638329,
- + TitleBroadcastBlock = -2110638328,
- + ERANotAvailable = -2110638326,
- + BroadcasterSignedOut = -2110638325,
- + ConnectionAborted = -2110638324,
- + StoppedByUser = -2110638323,
- + OutOfRange = -2110638322,
- + BroadcastSettingOff = -2110638321,
- + NotAProvider = -2110638320,
- + BroadcastBlocked = -2110638319,
- + GameStreamingInProgress = -2110638317,
- + UnexpectedServerResponse = -2110636543,
- + CannotOpenFile = -2110636542,
- + CannotCreateMutex = -2110636541,
- + CannotDestroyMutex = -2110636540,
- + CannotTakeMutex = -2110636539,
- + CannotReleaseMutex = -2110636538,
- + InvalidMutex = -2110636537,
- + InvalidHttpRequestParams = -2110636536,
- + InvalidCallback = -2110636535,
- + CannotSuspendThreadSync = -2110636534,
- + CannotSignalThreadSync = -2110636533,
- + FlvUnableToOpenFile = -2110636532,
- + FlvUnsupportedAudioRate = -2110636531,
- + FlvUnsupportedAudioCodec = -2110636530,
- + RtmpRejected = -2110636529,
- + RtmpWrongProtocolInUrl = -2110636528,
- + RtmpUnableToSendData = -2110636527,
- + RtmpInvalidFlvPacket = -2110636526,
- + RtmpTimeout = -2110636525,
- + SocketConnectionAborted = -2110636524,
- + }
- + public class Windows.Xbox.Media.Capture.BroadcastEventArgs {
- + public ulong Event { get; }
- + public ulong IntParam { get; }
- + public ulong State { get; }
- + public string StringParam { get; }
- + }
- + public enum Windows.Xbox.Media.Capture.BroadcastEventId {
- + StateChanged = 1,
- + KinectPlacementChanged = 2,
- + LimitedBandwidth = 3,
- + StreamReady = 4,
- + }
- + public class Windows.Xbox.Media.Capture.BroadcastPresenceInfo {
- + public string BroadcastId { get; }
- + public string BroadcastVersion { get; }
- + public string ProviderAumid { get; }
- + public string ProviderId { get; }
- + public string SessionId { get; }
- + public DateTime StartDate { get; }
- + public ulong State { get; }
- + public int StreamReady { get; }
- + public string TitleId { get; }
- + public IVectorView<string> UserIds { get; }
- + public ulong ViewerCount { get; }
- + }
- + public enum Windows.Xbox.Media.Capture.BroadcastPropertyId {
- + State = 101,
- + KinectPlacement = 102,
- + MicVolume = 103,
- + GameVolume = 104,
- + Bitrate = 105,
- + ViewerCount = 106,
- + StartDate = 107,
- + BandwidthTest = 108,
- + ShowGamePreview = 109,
- + KinectPreviewFramerate = 110,
- + StreamReadyDelay = 111,
- + KinectAutoAdjust = 112,
- + Credential = 201,
- + BroadcastTitle = 202,
- + ProviderId = 203,
- + BroadcastId = 204,
- + SessionId = 205,
- + TitleId = 206,
- + TitleName = 207,
- + BroadcastingUserIds = 208,
- + AccessToken = 209,
- + }
- + public enum Windows.Xbox.Media.Capture.BroadcastStateId {
- + Initialize = 1,
- + Start = 2,
- + Stop = 3,
- + Pause = 4,
- + Resume = 5,
- + }
- + public class Windows.Xbox.Media.Capture.Broadcaster {
- + public Broadcaster( User broadcastingUser, string providerId, ulong version );
- + public Broadcaster( ulong version );
- + public IAsyncAction InitializeAsync();
- + public IAsyncAction StartAsync();
- + public IAsyncAction StopAsync();
- + public IAsyncAction PauseAsync();
- + public IAsyncAction ResumeAsync();
- + public IAsyncAction SetIntPropertyAsync( ulong operation, ulong propertyId, ulong propertyValue );
- + public IAsyncAction SetStringPropertyAsync( ulong operation, string propertyId, ulong propertyValue );
- + public IAsyncOperation<ulong> GetIntPropertyAsync( ulong operation, ulong propertyId, string param1 );
- + public IAsyncOperation<string> GetStringPropertyAsync( ulong operation, ulong propertyId, string param1 );
- + TypedEventHandler<BroadcastEventArgs, object> Event;
- + }
- + public class Windows.Xbox.Media.Capture.BroadcasterShell {
- + public BroadcasterShell();
- + public IAsyncAction SetIntPropertyAsync( ulong operation, ulong propertyId, ulong propertyValue );
- + public IAsyncAction SetStringPropertyAsync( ulong operation, string propertyId, ulong propertyValue );
- + public IAsyncOperation<ulong> GetIntPropertyAsync( ulong operation, ulong propertyId, string param1 );
- + public IAsyncOperation<string> GetStringPropertyAsync( ulong operation, ulong propertyId, string param1 );
- + public IAsyncOperation<string> GetBroadcastTitleDetailsUrlAsync( string operation, string providerId, string broadcastId, string titleId );
- + public IAsyncOperation<string> GetBroadcastMediaDetailsUrlAsync( string operation, string providerId, string broadcastId, string titleId );
- + public IAsyncOperation<string> GetBroadcastStartUrlAsync( string operation, string providerId );
- + public IAsyncAction StopAsync();
- + public static IAsyncOperation<BroadcastPresenceInfo> GetPresenceInfoAsync();
- + TypedEventHandler<BroadcastEventArgs, object> Event;
- + }
- + public enum Windows.Xbox.Media.Capture.BroadcastingState {
- + Broadcasting = 1,
- + NotBroadcasting = 2,
- + }
- + public class Windows.Xbox.Media.Capture.BroadcastingStateChangedArgs {
- + public BroadcastingState NewBroadcastingState { get; }
- + public BroadcastingState OldBroadcastingState { get; }
- + }
- + public class Windows.Xbox.Media.Capture.ClipContentAttributes {
- + public ClipContents ClipContents { get; set; }
- + public ClipContentAttributes();
- + }
- + public enum Windows.Xbox.Media.Capture.ClipContents {
- + None = 0,
- + UserGeneratedAudio = 1,
- + UserGeneratedVideo = 2,
- + }
- + public class Windows.Xbox.Media.Capture.DiagnosticCapture {
- + public static IAsyncOperation<TemporaryClip> RecordTemporaryClipAsync( DateTime operation, TimeSpan startTime );
- + public static IAsyncOperation<DiagnosticScreenCapture> CaptureScreenAsync( bool operation );
- + }
- + public class Windows.Xbox.Media.Capture.DiagnosticScreenCapture {
- + public uint BitsPerPixel { get; }
- + public IBuffer Buffer { get; }
- + public uint Height { get; }
- + public uint Status { get; }
- + public uint Stride { get; }
- + public uint Width { get; }
- + }
- + public struct Windows.Xbox.Media.Capture.GameStreamingContract {
- + }
- + public class Windows.Xbox.Media.Capture.GameStreamingInternal {
- + public bool IsGameStreaming { get; }
- + public GameStreamingInternal();
- + public void StartGameStreaming( User pUser );
- + public void StopGameStreaming();
- + }
- + public struct Windows.Xbox.Media.Capture.GameStreamingServiceContract {
- + }
- + public interface Windows.Xbox.Media.Capture.IApplicationClipBaseEventData {
- + }
- + public class Windows.Xbox.Media.Capture.LocalScreenShot {
- + public string CloudId { get; }
- + public DateTime DateRecorded { get; }
- + public string LargeThumbnailPath { get; }
- + public string LocalGuid { get; }
- + public string LocalId { get; }
- + public string OwnerXboxUserId { get; }
- + public string ScreenShotPath { get; }
- + public string ServiceConfigId { get; }
- + public string SmallThumbnailPath { get; }
- + public string TitleId { get; }
- + public LocalScreenShot();
- + }
- + public class Windows.Xbox.Media.Capture.ScreenShotAsBitmap {
- + public uint BitsPerPixel { get; }
- + public IBuffer Buffer { get; }
- + public uint Height { get; }
- + public uint Stride { get; }
- + public uint Width { get; }
- + }
- + public class Windows.Xbox.Media.Capture.TemporaryClip {
- + public DateTime DateRecorded { get; }
- + public TimeSpan Duration { get; }
- + public StorageFile File { get; }
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipFlagInternal {
- + DeveloperInitiated = 1,
- + SavedByUser = 2,
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipInfoInternal {
- + public string UserCaption { get; set; }
- + public string TitleData { get; set; }
- + public DateTime ThumbnailTimestamp { get; set; }
- + public string PlatformData { get; set; }
- + public string MultiplayerCorrelationId { get; set; }
- + public string LocalizedClipName { get; set; }
- + public string GreatestMomentId { get; set; }
- + public uint Flags { get; set; }
- + public TimeSpan Duration { get; set; }
- + public DateTime DateRecorded { get; set; }
- + public IVectorView<User> AdditionalUsers { get; set; }
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipInternal {
- + public string AchievementId { get; }
- + public string ClipName { get; }
- + public ApplicationClipStateInternal ClipState { get; }
- + public string CloudId { get; }
- + public string CloudState { get; }
- + public DateTime DateRecorded { get; }
- + public TimeSpan Duration { get; }
- + public uint Flags { get; }
- + public string GreatestMomentId { get; }
- + public string LargeThumbnailUri { get; }
- + public string LocalId { get; }
- + public string Locale { get; }
- + public IVectorView<ApplicationClipLocationInternal> Locations { get; }
- + public string MultiplayerCorrelationId { get; }
- + public string OwnerXboxUserId { get; }
- + public string PlatformData { get; }
- + public double Rating { get; }
- + public uint RatingCount { get; }
- + public string ServiceConfigId { get; }
- + public string SmallThumbnailUri { get; }
- + public string TitleData { get; }
- + public string TitleId { get; }
- + public string TitleName { get; }
- + public string UserCaption { get; }
- + public uint Views { get; }
- + public ApplicationClipVisibilityInternal Visibility { get; }
- + public ClipContentAttributesInternal ClipContentAttributes { get; }
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipLocalClipInternal {
- + public ulong FileSize { get; }
- + public string LargeThumbnailPath { get; }
- + public string LocalId { get; }
- + public string LocalPath { get; }
- + public string OwnerXboxUserId { get; }
- + public string ServiceConfigId { get; }
- + public string SmallThumbnailPath { get; }
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipLocationInternal {
- + public DateTime Expiration { get; }
- + public ulong FileSize { get; }
- + public ApplicationClipStorageTypeInternal StorageType { get; }
- + public ApplicationClipStreamTypeInternal StreamType { get; }
- + public Uri Uri { get; }
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipRecordInfo {
- + public DateTime DateRecorded { get; }
- + public string LocalClipId { get; }
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipService {
- + public IAsyncOperation<IVectorView<ApplicationClipInternal>> GetClipsAsync( User operation, string user );
- + public IAsyncOperationWithProgress<ApplicationClipInternal, ApplicationClipInternal> StartRecordAsync( User operation, DateTime user, ref ApplicationClipRecordInfo start );
- + public void StopRecord( ApplicationClipRecordInfo recordInfo, ApplicationClipInfoInternal clipInfo );
- + public IAsyncOperationWithProgress<ApplicationClipInternal, ApplicationClipInternal> RecordTimespanAsync( User operation, ApplicationClipInfoInternal user, DateTime clipInfo, DateTime start );
- + public IAsyncOperation<IRandomAccessStream> GetLocalClipStreamAsync( string operation );
- + public IAsyncAction UpdateClipMetadataAsync( User operation, string user, ApplicationClipUpdateMetadataInfoInternal serviceConfigId );
- + public IAsyncAction DeleteClipAsync( User operation, string user, string serviceConfigId, string cloudId );
- + public IAsyncAction EnableRecordAsync( int operation );
- + public IAsyncAction OnERAStateChangeAsync( uint operation );
- + public void UpdateSettings( uint settings );
- + public ApplicationClipLocalClipInternal GetLocalClip( string localClip );
- + public IAsyncAction UploadAsync( User operation, ApplicationClipUploadInfoInternal user );
- + public IAsyncOperation<ApplicationClipInternal> GetClipFromLocalClipIdAsync( string operation );
- + public IAsyncOperation<string> BroadcastInitializeAsync( User operation, string broadcastingUser, ulong providerId, ulong version, string param1 );
- + public IAsyncAction BroadcastSetIntPropertyAsync( string operation, ulong sessionId, ulong propertyId, ulong propertyValue );
- + public IAsyncAction BroadcastSetStringPropertyAsync( string operation, ulong sessionId, string propertyId, ulong propertyValue );
- + public IAsyncOperation<ulong> BroadcastGetIntPropertyAsync( string operation, ulong sessionId, ulong propertyId, string param1 );
- + public IAsyncOperation<string> BroadcastGetStringPropertyAsync( string operation, ulong sessionId, ulong propertyId, string param1 );
- + public IAsyncOperation<BroadcastPresenceInfoInternal> BroadcastGetPresenceInfoAsync( ulong operation );
- + public EventRegistrationToken BroadcastAddEvent( string token, TypedEventHandler<BroadcastEventArgs, object> sessionId );
- + public void BroadcastRemoveEvent( string sessionId, EventRegistrationToken token );
- + public IAsyncAction SetClipContentAttributesAsync( ClipContentAttributesInternal operation );
- + public IAsyncOperation<LocalApplicationClipInternal> RecordTimespanInternalAsync( DateTime operation, DateTime start );
- + public IAsyncOperation<IVectorView<ApplicationClipInternal>> GetClipsForUserAsync( User operation, string user, string targetXboxUserId );
- + public void ToggleGameDVRStream( bool enable, bool includeSystemPlane );
- + public BroadcastingState GetBroadcastingState();
- + public EventRegistrationToken BroadcastAddStateChangedEvent( EventHandler<BroadcastingStateChangedArgs> token );
- + public void BroadcastRemoveStateChangedEvent( EventRegistrationToken token );
- + public void TakeScreenShot();
- + public IAsyncAction SaveScreenShotAsync( User operation );
- + public void DeleteScreenShot( User user, string serviceConfigId, string localScreenShotGuid );
- + public IAsyncAction TakeScreenShotAsync();
- + public IAsyncAction CopyLocalScreenshotToUsbAsync( string operation, string localClipId );
- + public IAsyncAction CopyLocalClipToUsbAsync( string operation );
- + public IAsyncOperation<LocalApplicationClipInternal> RecordTimespanInternal2Async( bool operation, DateTime internalApi, DateTime start );
- + public uint CanRecordClip( User canRecordClipReasonCode );
- + public uint CanTakeScreenshot( User canTakeScreenshotReasonCode );
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipStateInternal {
- + None = 0,
- + PendingUpload = 1,
- + PendingDelete = 2,
- + Processing = 3,
- + Processed = 4,
- + Publishing = 5,
- + Published = 6,
- + Banned = 7,
- + Uploaded = 8,
- + Deleted = 9,
- + Validated = 10,
- + Error = 11,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipStorageTypeInternal {
- + Local = 1,
- + Cloud = 2,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipStreamTypeInternal {
- + None = 0,
- + Original = 1,
- + Stream = 2,
- + Download = 3,
- + Ahls = 4,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipThumbnailTypeInternal {
- + Small = 1,
- + Large = 2,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipUpdateMetadataInfoFieldInternal {
- + SavedByUser = 1,
- + Visibility = 2,
- + UserCaption = 4,
- + TitleData = 8,
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipUpdateMetadataInfoInternal {
- + public ApplicationClipVisibilityInternal Visibility { get; set; }
- + public string UserCaption { get; set; }
- + public string TitleData { get; set; }
- + public bool SavedByUser { get; set; }
- + public string OwnerXboxUserId { get; set; }
- + public string LocalId { get; set; }
- + public string CloudId { get; set; }
- + public uint UpdatedFields { get; }
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipUploadInfoInternal {
- + public string SmallThumbnailUploadUrl { get; set; }
- + public string LargeThumbnailUploadUrl { get; set; }
- + public string CloudId { get; set; }
- + public string ClipUploadUrl { get; set; }
- + public string ClipPath { get; set; }
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipUserSettingsInternal {
- + EnableGameDVR = 1,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ApplicationClipVisibilityInternal {
- + None = 0,
- + Default = 1,
- + Owner = 2,
- + Title = 3,
- + Public = 4,
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.BroadcastPresenceInfoInternal {
- + public string BroadcastId { get; }
- + public string BroadcastVersion { get; }
- + public string ProviderAumid { get; }
- + public string ProviderId { get; }
- + public string SessionId { get; }
- + public DateTime StartDate { get; }
- + public ulong State { get; }
- + public int StreamReady { get; }
- + public string TitleId { get; }
- + public IVectorView<string> UserIds { get; }
- + public ulong ViewerCount { get; }
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.BroadcastPropertyIdInternal {
- + State = 101,
- + KinectPlacement = 102,
- + MicVolume = 103,
- + GameVolume = 104,
- + Bitrate = 105,
- + ViewerCount = 106,
- + StartDate = 107,
- + BandwidthTest = 108,
- + ShowGamePreview = 109,
- + Credential = 201,
- + BroadcastTitle = 202,
- + ProviderId = 203,
- + BroadcastId = 204,
- + SessionId = 205,
- + TitleId = 206,
- + TitleName = 207,
- + BroadcastingUserIds = 208,
- + AccessToken = 209,
- + TwitchTitleId = 9999,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.BroadcastProviderIdInternal {
- + Current = 1,
- + Twitch = 2,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.BroadcastStateIdInternal {
- + Initialize = 1,
- + Start = 2,
- + Stop = 3,
- + Pause = 4,
- + Resume = 5,
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ClipContentAttributesInternal {
- + public ClipContentsInternal ClipContents { get; set; }
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.ClipContentsInternal {
- + None = 0,
- + UserGeneratedAudio = 1,
- + UserGeneratedVideo = 2,
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.GameStreamManagerState {
- + Unknown = 0,
- + Initializing = 1,
- + Started = 2,
- + Stopped = 3,
- + Paused = 4,
- + }
- + public struct Windows.Xbox.Media.Capture.Internal.Service.GamepadReport {
- + public ushort Buttons;
- + public ushort LeftTrigger;
- + public ushort RightTrigger;
- + public short LeftThumbstickX;
- + public short LeftThumbstickY;
- + public short RightThumbstickX;
- + public short RightThumbstickY;
- + }
- + public interface Windows.Xbox.Media.Capture.Internal.Service.IGameStreamManagerClientCallback {
- + public void OnGameStreamStateChanged( GameStreamManagerState gamestreamState );
- + public void OnGameStreamError( SmartGlassGameStreamError errorType, HResult errorCode );
- + public void SetConnectionInfo( ushort udpPort, ushort tcpPort );
- + }
- + public interface Windows.Xbox.Media.Capture.Internal.Service.IGameStreamingServiceInternal {
- + public void StartGameStreaming( User pUser, string gameStreamSessionId, string jsonConfiguration, IGameStreamManagerClientCallback callback );
- + public void StopGameStreaming();
- + public void IsGameStreaming( ref bool value );
- + }
- + public interface Windows.Xbox.Media.Capture.Internal.Service.IXboxNanoCallback {
- + public void HandleControllerConnectionStateChanged( byte controllerIndex, bool added );
- + public void HandleControllerInputState( byte controllerIndex, GamepadReport report, bool isNexusPressed );
- + public void HandleControllerAudioFrame( byte controllerIndex, byte[] audioData );
- + public void HandleVideoQualityChanged( uint bitrate, uint resolution, uint frameRateNum, uint frameRateDen, uint encoderGOPSize, uint encoderIDRPeriod );
- + public void HandleNetworkInformationRequested( ref ulong transmitLinkSpeed, ref bool isWirelessConnection, ref uint wirelessChannel );
- + public void HandleKeyframeRequested();
- + public void HandleConnectionStateChanged( bool isConnected );
- + public void HandleTelemetryMessage( string eventName, string jsonVersion, string dataJson );
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.LocalApplicationClipInternal {
- + public DateTime End { get; }
- + public string LocalPath { get; }
- + public DateTime Start { get; }
- + public TimeSpan Duration { get; }
- + public IAsyncOperation<IRandomAccessStream> OpenFileAsync();
- + }
- + public class Windows.Xbox.Media.Capture.Internal.Service.ScreenShotAsBitmapInternal {
- + public uint BitsPerPixel { get; }
- + public IBuffer Buffer { get; }
- + public uint Height { get; }
- + public uint Stride { get; }
- + public uint Width { get; }
- + }
- + public enum Windows.Xbox.Media.Capture.Internal.Service.SmartGlassGameStreamError {
- + Unknown = 0,
- + General = 1,
- + FailedToInstantiate = 2,
- + FailedToInitialize = 3,
- + FailedToStart = 4,
- + FailedToStop = 5,
- + NoController = 6,
- + DifferentMsaActive = 7,
- + DrmVideo = 8,
- + HdcpVideo = 9,
- + KinectTitle = 10,
- + ProhibitedGame = 11,
- + PoorNetworkConnection = 12,
- + StreamingDisabled = 13,
- + CannotReachConsole = 14,
- + GenericError = 15,
- + VersionMismatch = 16,
- + NoProfile = 17,
- + BroadcastInProgress = 18,
- + }
- + public class Windows.Xbox.Multiplayer.GamePlayer {
- + public DateTime LastInvitedTime { get; }
- + public DateTime PartyJoinTime { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.GamePlayerDeviceGroup {
- + public IVectorView<GamePlayer> Players { get; }
- + }
- + public class Windows.Xbox.Multiplayer.GamePlayersChangedEventArgs {
- + public IVectorView<GamePlayer> AvailablePlayers { get; }
- + public IVectorView<GamePlayerDeviceGroup> AvailablePlayersGroupedByDevice { get; }
- + public MultiplayerSessionReference GameSession { get; }
- + }
- + public class Windows.Xbox.Multiplayer.GameSessionReadyEventArgs {
- + public MultiplayerSessionReference GameSession { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IGameSessionReadyEventArgs {
- + public MultiplayerSessionReference GameSession { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IMultiplayerSessionReference {
- + public string ServiceConfigurationId { get; }
- + public string SessionName { get; }
- + public string SessionTemplateName { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IPartyChatMember {
- + public bool IsLocal { get; }
- + public string XboxUserId { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IPartyChatView {
- + public IVectorView<PartyChatMember> Members { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IPartyMember {
- + public bool IsLocal { get; }
- + public DateTime JoinTime { get; }
- + public string XboxUserId { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IPartyRosterChangedEventArgs {
- + public IVectorView<string> AddedMembers { get; }
- + public IVectorView<string> AddedReservedMembers { get; }
- + public PartyView PartyView { get; }
- + public IVectorView<string> RemovedMembers { get; }
- + public IVectorView<string> RemovedReservedMembers { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IPartyView {
- + public MultiplayerSessionReference GameSession { get; }
- + public bool IsPartyInAnotherTitle { get; }
- + public MultiplayerSessionReference MatchSession { get; }
- + public IVectorView<PartyMember> Members { get; }
- + public IVectorView<PartyMemberDeviceGroup> MembersGroupedByDevice { get; }
- + public IVectorView<string> ReservedMembers { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.IPartyView2 {
- + public SessionJoinability Joinability { get; }
- + }
- + public enum Windows.Xbox.Multiplayer.MatchStatus {
- + None = -1,
- + Searching = 0,
- + Found = 1,
- + Canceled = -15,
- + Expired = -16,
- + }
- + public class Windows.Xbox.Multiplayer.MatchStatusChangedEventArgs {
- + public MultiplayerSessionReference MatchSession { get; }
- + public MatchStatus MatchStatus { get; }
- + }
- + public class Windows.Xbox.Multiplayer.MultiplayerSessionReference {
- + public string ServiceConfigurationId { get; }
- + public string SessionName { get; }
- + public string SessionTemplateName { get; }
- + public MultiplayerSessionReference( string sessionName, string serviceConfigurationId, string sessionTemplateName );
- + }
- + public class Windows.Xbox.Multiplayer.Party {
- + public string PartyId { get; }
- + public SessionJoinability Joinability { get; set; }
- + public static IAsyncAction RegisterGameSessionCompareAsync( User ppAsyncAction, MultiplayerSessionReference actingUser, MultiplayerSessionReference sessionReference );
- + public static IAsyncAction RegisterMatchSessionCompareAsync( User ppAsyncAction, MultiplayerSessionReference actingUser, MultiplayerSessionReference sessionReference );
- + public static IAsyncOperation<IVectorView<UserPartyAssociation>> GetUserPartyAssociationsAsync( User ppAsyncOperation, IVectorView<string> actingUser );
- + public static IAsyncOperation<PartyView> GetPartyViewByPartyIdAsync( User ppAsyncOperation, string actingUser );
- + public static IAsyncAction JoinPartyByIdAsync( User ppAsyncAction, string actingUser );
- + public static IAsyncAction RemoveLocalUsersAsync( IVectorView<User> ppAsyncAction );
- + public static IAsyncAction DisassociateGameSessionAsync( User ppAsyncAction, MultiplayerSessionReference actingUser );
- + public static IAsyncOperation<PartyView> GetPartyViewAsyncEx( PartyFlags ppAsyncOperation );
- + public static IAsyncAction RegisterGameSessionAsync( User ppAsyncAction, MultiplayerSessionReference actingUser );
- + public static IAsyncAction RegisterMatchSessionAsync( User ppAsyncAction, MultiplayerSessionReference actingUser );
- + public static IAsyncAction InviteToPartyAsync( User ppAsyncAction, IVectorView<string> actingUser );
- + public static IAsyncOperation<PartyView> GetPartyViewAsync();
- + public static IAsyncAction AddLocalUsersAsync( User ppAsyncAction, IVectorView<User> actingUser );
- + public static IAsyncAction PullInactivePlayersAsync( User ppAsyncAction, MultiplayerSessionReference actingUser );
- + public static IAsyncAction PullReservedPlayersAsync( User ppAsyncAction, MultiplayerSessionReference actingUser );
- + public static IAsyncOperation<IVectorView<GamePlayer>> GetAvailableGamePlayersAsync( User ppAsyncOperation );
- + public static IAsyncOperation<IVectorView<GamePlayerDeviceGroup>> GetAvailableGamePlayersGroupedByDeviceAsync( User ppAsyncOperation );
- + public static IAsyncAction SwitchPartyTitleAsync( User ppAsyncAction );
- + EventHandler<GamePlayersChangedEventArgs> GamePlayersChanged;
- + EventHandler<GameSessionReadyEventArgs> GameSessionReady;
- + EventHandler<MatchStatusChangedEventArgs> MatchStatusChanged;
- + EventHandler<PartyRosterChangedEventArgs> PartyRosterChanged;
- + EventHandler<PartyStateChangedEventArgs> PartyStateChanged;
- + }
- + public class Windows.Xbox.Multiplayer.PartyChat {
- + public bool IsPartyChatSuppressed { get; set; }
- + public bool IsPartyChatActive { get; }
- + public static IAsyncOperation<PartyChatView> GetPartyChatViewAsync();
- + EventHandler<bool> IsPartyChatActiveChanged;
- + EventHandler<bool> IsPartyChatSuppressedChanged;
- + EventHandler<object> PartyChatViewChanged;
- + }
- + public class Windows.Xbox.Multiplayer.PartyChatMember {
- + public bool IsLocal { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.PartyChatView {
- + public IVectorView<PartyChatMember> Members { get; }
- + }
- + public class Windows.Xbox.Multiplayer.PartyConfig {
- + public bool SuppressGameSessionReadyToast { get; set; }
- + public SuppressGameSessionReadyToastMode SuppressGameSessionReadyToastMode { get; set; }
- + }
- + public enum Windows.Xbox.Multiplayer.PartyErrorStatus {
- + InternalError = -2016673791,
- + BadToken = -2016673790,
- + InvalidSecureDeviceAddress = -2016673787,
- + EmptyParty = -2016673785,
- + PartyActionRestricted = -2016673784,
- + PartyAlreadyInTitle = -2016673783,
- + QualityOfSerivceFailed = -2016673782,
- + PartyJoinFailure = -2016673781,
- + }
- + public enum Windows.Xbox.Multiplayer.PartyFlags {
- + PartyViewDefault = 0,
- + }
- + public class Windows.Xbox.Multiplayer.PartyMember {
- + public bool IsLocal { get; }
- + public DateTime JoinTime { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.PartyMemberDeviceGroup {
- + public IVectorView<PartyMember> Members { get; }
- + }
- + public class Windows.Xbox.Multiplayer.PartyRosterChangedEventArgs {
- + public IVectorView<string> AddedMembers { get; }
- + public IVectorView<string> AddedReservedMembers { get; }
- + public PartyView PartyView { get; }
- + public IVectorView<string> RemovedMembers { get; }
- + public IVectorView<string> RemovedReservedMembers { get; }
- + }
- + public class Windows.Xbox.Multiplayer.PartyStateChangedEventArgs {
- + public PartyView PartyView { get; }
- + }
- + public class Windows.Xbox.Multiplayer.PartyView {
- + public MultiplayerSessionReference GameSession { get; }
- + public bool IsPartyInAnotherTitle { get; }
- + public MultiplayerSessionReference MatchSession { get; }
- + public IVectorView<PartyMember> Members { get; }
- + public IVectorView<PartyMemberDeviceGroup> MembersGroupedByDevice { get; }
- + public IVectorView<string> ReservedMembers { get; }
- + public SessionJoinability Joinability { get; }
- + }
- + public enum Windows.Xbox.Multiplayer.SessionJoinability {
- + InviteOnly = 0,
- + JoinableByFriends = 1,
- + Closed = 2,
- + }
- + public enum Windows.Xbox.Multiplayer.SuppressGameSessionReadyToastMode {
- + WhenTitleIsInFocus = 0,
- + Always = 1,
- + }
- + public class Windows.Xbox.Multiplayer.UserPartyAssociation {
- + public string PartyId { get; }
- + public IVectorView<string> QueriedXboxUserIds { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.ChatSessionCloudInstanceChangedEventArgs {
- + public string Hostname { get; }
- + public string SecureDeviceAddress { get; }
- + public string ServerLocation { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.ChatSessionMember {
- + public string Gamertag { get; }
- + public bool IsLeader { get; }
- + public bool IsReservedMember { get; }
- + public string SecureDeviceAddress { get; }
- + public string VoiceSessionId { get; }
- + public bool IsLocal { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.ChatSessionStateChangedEventArgs {
- + public IVectorView<TransientPartyMember> AddedMembersInternal { get; }
- + public ChatSessionView ChatSessionView { get; }
- + public IVectorView<TransientPartyMember> KickedMembersInternal { get; }
- + public IVectorView<TransientPartyMember> RemovedMembersInternal { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.ChatSessionView {
- + public string ChatSessionId { get; }
- + public SessionJoinability Joinability { get; }
- + public uint MaxMembersCount { get; }
- + public IVectorView<ChatSessionMember> MembersInternal { get; }
- + public string VoiceSessionId { get; }
- + public IVectorView<PartyChatMember> Members { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.GameInviteSentEventArgs {
- + public MultiplayerSessionReference GameSession { get; }
- + public IVectorView<TransientPartyMember> RemotePartyGameMembers { get; }
- + public uint TitleId { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.GameSessionInfo {
- + public string SessionId { get; }
- + public string TitleId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.GameSessionReadyEventArgs {
- + public MultiplayerSessionReference GameSession { get; }
- + public bool NewLocalUser { get; }
- + public uint TitleId { get; }
- + }
- + public void delegate Windows.Xbox.Multiplayer.Internal.GlobalStateChanged( ChatSessionView nav );
- + public interface Windows.Xbox.Multiplayer.Internal.IChatSessionMember {
- + public string Gamertag { get; }
- + public bool IsLeader { get; }
- + public bool IsReservedMember { get; }
- + public string SecureDeviceAddress { get; }
- + public string VoiceSessionId { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.Internal.IGameSessionInfo {
- + public string SessionId { get; }
- + public string TitleId { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.Internal.IPartyMember {
- + public string SecureDeviceAddress { get; }
- + public string SessionIdForVoice { get; }
- + }
- + public interface Windows.Xbox.Multiplayer.Internal.IPartyTestHookStatics {
- + public void SetMockData( PartyMockData mock );
- + public void FireGameSessionReady( uint titleId, string sessionName, string serviceConfigurationId, string sessionTemplateName );
- + public uint GetPartyDocumentCount();
- + public uint GetPartyDocumentSubscriptionCount();
- + public uint GetPartyEventListenersCount();
- + public void SimulateLowPowerNotification( int leavingLowPower );
- + public IAsyncAction AddLocalUsersForTitleIdAsync( uint ppAsyncAction, User titleId, IVectorView<User> actingUser );
- + public IAsyncAction RemoveLocalUsersForTitleIdAsync( uint ppAsyncAction, IVectorView<User> titleId );
- + public string GetPartyIdForTitleId( uint id );
- + public IAsyncOperation<PartyView> GetPartyViewForTitleIdAsync( uint ppAsyncOperation );
- + public IAsyncAction InviteToPartyForTitleIdAsync( uint ppAsyncAction, User titleId, IVectorView<string> actingUser );
- + }
- + public interface Windows.Xbox.Multiplayer.Internal.ITransientPartyMember {
- + public string Gamertag { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.InviteSentEventArgs {
- + public string ChatSessionId { get; }
- + public string PartyId { get; }
- + public uint TitleId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.MatchStatusChangedEventArgs {
- + public MultiplayerSessionReference MatchSession { get; }
- + public MatchStatus MatchStatus { get; }
- + public uint TitleId { get; }
- + }
- + public void delegate Windows.Xbox.Multiplayer.Internal.MemberStateChanged( ChatSessionView nav );
- + public class Windows.Xbox.Multiplayer.Internal.PartyChatAudioFocusCoordinator {
- + public bool IsVoiceMessagingOn { get; set; }
- + public bool IsSkypeOn { get; set; }
- + public bool IsPartyChatSuppressed { get; set; }
- + public bool IsPartyChatActive { get; set; }
- + public static void SetPartyAppPID( uint pid );
- + EventHandler<bool> IsPartyChatActiveChanged;
- + EventHandler<bool> IsPartyChatSuppressedChanged;
- + EventHandler<bool> IsSkypeOnChanged;
- + EventHandler<bool> IsVoiceMessagingOnChanged;
- + EventHandler<bool> PartyChatCanGetAudioFocus;
- + }
- + public class Windows.Xbox.Multiplayer.Internal.PartyChatCoordinator {
- + public static IAsyncAction SetAppWantsFocusAsync( bool ppAsyncAction );
- + public static bool GetAppWantsFocus();
- + public static IAsyncAction SetVoiceMessagingWantsFocusAsync( bool ppAsyncAction );
- + public static bool GetVoiceMessagingWantsFocus();
- + EventHandler<bool> AppWantsFocusChanged;
- + EventHandler<bool> VoiceMessagingWantsFocusChanged;
- + }
- + public enum Windows.Xbox.Multiplayer.Internal.PartyConfigType {
- + SuppressGameSessionReadyToast = 0,
- + SuppressGameSessionReadyToastMode = 1,
- + }
- + public class Windows.Xbox.Multiplayer.Internal.PartyCreatedEventArgs {
- + public string PartyId { get; }
- + public uint TitleId { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.PartyHelper {
- + public static void SetMockData( PartyMockData mock );
- + public static void FireGameSessionReady( uint titleId, string sessionName, string serviceConfigurationId, string sessionTemplateName );
- + public static uint GetPartyDocumentCount();
- + public static uint GetPartyDocumentSubscriptionCount();
- + public static uint GetPartyEventListenersCount();
- + public static void SimulateLowPowerNotification( int leavingLowPower );
- + public static IAsyncAction AddLocalUsersForTitleIdAsync( uint ppAsyncAction, User titleId, IVectorView<User> actingUser );
- + public static IAsyncAction RemoveLocalUsersForTitleIdAsync( uint ppAsyncAction, IVectorView<User> titleId );
- + public static string GetPartyIdForTitleId( uint id );
- + public static IAsyncOperation<PartyView> GetPartyViewForTitleIdAsync( uint ppAsyncOperation );
- + public static IAsyncAction InviteToPartyForTitleIdAsync( uint ppAsyncAction, User titleId, IVectorView<string> actingUser );
- + public static IAsyncOperation<ChatSessionView> GetChatSessionViewAsync();
- + public static IAsyncAction AddLocalUsersToChatSessionAsync( User ppAsyncAction, IVectorView<User> actingUser );
- + public static IAsyncAction InviteToChatSessionAsync( User ppAsyncAction, IVectorView<string> actingUser );
- + public static IAsyncAction AcceptInviteToChatSessionAsync( User ppAsyncAction, string actingUser );
- + public static IAsyncAction DeclineInviteToChatSessionAsync( User ppAsyncAction, string actingUser );
- + public static IAsyncAction LeaveChatSessionAsync( User ppAsyncAction );
- + public static IAsyncAction SetChatGlobalVoiceSessionIdAsync( string ppAsyncAction );
- + public static IAsyncAction SetChatLocalUsersVoiceSessionIdAsync( string ppAsyncAction );
- + public static EventRegistrationToken RegisterChatGlobalStateChangeHandler( string token, GlobalStateChanged stateName );
- + public static void UnregisterChatGlobalStateChangeHandler( string stateName, EventRegistrationToken token );
- + public static EventRegistrationToken RegisterChatMemberStateChangeHandler( string token, MemberStateChanged stateName );
- + public static void UnregisterChatMemberStateChangeHandler( string stateName, EventRegistrationToken token );
- + public static void SnapBlackbox();
- + public static IAsyncAction AcceptInviteHandleToChatSessionAsync( User ppAsyncAction, string actingUser );
- + public static void SetPartyChatMemberSnapshotForPublicApi( IVectorView<string> xboxUsersIds, IVectorView<uint> isLocals );
- + public static IAsyncOperation<PartyView> GetPartyViewAsync();
- + public static IAsyncOperation<PartyView> GetRemotePartyViewAsync( User ppAsyncOperation, string actingUser );
- + public static IAsyncAction AcceptInviteToPartyAsync( User ppAsyncAction, string actingUser );
- + public static IAsyncAction InviteToPartyOnBehalfOfTitleAsync( User ppAsyncAction, IVectorView<string> actingUser, string usersToInvite );
- + public static IAsyncAction InviteToPartyAndChatOnBehalfOfTitleAsync( User ppAsyncAction, IVectorView<string> actingUser, string usersToInvite );
- + public static IAsyncAction DeclineInviteToPartyAsync( User ppAsyncAction, string actingUser );
- + public static IAsyncAction AddLocalUsersOnBehalfOfTitleAsync( User ppAsyncAction, IVectorView<User> actingUser, string localUsersToAdd );
- + public static IPropertyValue GetConfigurationValue( PartyConfigType value, uint key );
- + public static IAsyncAction DeclineGameSessionAsync( MultiplayerSessionReference ppAsyncAction );
- + public static IAsyncAction LeavePartyAsync( User ppAsyncAction );
- + public static void SetChatRelayServerMeasurements( User actingUser, string jsonMeasurementValue );
- + public static void EnableChatRelay( User actingUser, bool isChatRelayEnabled );
- + public static void StartChatRelay( User actingUser );
- + public static IAsyncAction KickUserAsync( string ppAsyncAction );
- + public static IAsyncAction DeclineInviteHandleAsync( User ppAsyncAction, string actingUser );
- + public static IAsyncOperation<PartyView> GetPartyViewAsync( User ppAsyncOperation );
- + public static IAsyncAction InviteToPartyOnBehalfOfTitleAsync( User ppAsyncAction, IVectorView<string> actingUser, string usersToInvite, MultiplayerSessionReference titleAumid, string sessionReferenceToInviteTo, string titleInviteTextId );
- + public static IAsyncAction InviteToPartyAndChatOnBehalfOfTitleAsync( User ppAsyncAction, IVectorView<string> actingUser, string usersToInvite, MultiplayerSessionReference titleAumid, string sessionReferenceToInviteTo, string titleInviteTextId );
- + public static IAsyncAction AcceptInviteHandleToPartyAsync( User ppAsyncAction, string actingUser );
- + EventHandler<ChatSessionCloudInstanceChangedEventArgs> ChatSessionCloudInstanceChanged;
- + EventHandler<InviteSentEventArgs> ChatSessionInviteSent;
- + EventHandler<ChatSessionStateChangedEventArgs> ChatSessionStateChanged;
- + EventHandler<GameInviteSentEventArgs> GameInviteSent;
- + EventHandler<GameSessionReadyEventArgs> GameSessionReady;
- + EventHandler<InviteSentEventArgs> InviteSent;
- + EventHandler<MatchStatusChangedEventArgs> MatchStatusChanged;
- + EventHandler<PartyCreatedEventArgs> PartyCreated;
- + EventHandler<PartyRosterChangedEventArgs> PartyRosterChanged;
- + EventHandler<PartyStateChangedEventArgs> PartyStateChanged;
- + }
- + public class Windows.Xbox.Multiplayer.Internal.PartyMember {
- + public string SecureDeviceAddress { get; }
- + public string SessionIdForVoice { get; }
- + public bool IsLocal { get; }
- + public DateTime JoinTime { get; }
- + public string XboxUserId { get; }
- + }
- + public struct Windows.Xbox.Multiplayer.Internal.PartyMockData {
- + public uint TitleId;
- + }
- + public class Windows.Xbox.Multiplayer.Internal.PartyRosterChangedEventArgs {
- + public IVectorView<TransientPartyMember> AddedMembersInternal { get; }
- + public PartyView PartyViewInternal { get; }
- + public IVectorView<TransientPartyMember> RemovedMembersInternal { get; }
- + public IVectorView<string> AddedMembers { get; }
- + public IVectorView<string> AddedReservedMembers { get; }
- + public PartyView PartyView { get; }
- + public IVectorView<string> RemovedMembers { get; }
- + public IVectorView<string> RemovedReservedMembers { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.PartyView {
- + public string PartyId { get; }
- + public string RawSessionDocument { get; }
- + public uint TitleId { get; }
- + public string VoiceSessionId { get; }
- + public MultiplayerSessionReference GameSession { get; }
- + public bool IsPartyInAnotherTitle { get; }
- + public MultiplayerSessionReference MatchSession { get; }
- + public IVectorView<PartyMember> Members { get; }
- + public IVectorView<PartyMemberDeviceGroup> MembersGroupedByDevice { get; }
- + public IVectorView<string> ReservedMembers { get; }
- + public SessionJoinability Joinability { get; }
- + }
- + public class Windows.Xbox.Multiplayer.Internal.TransientPartyMember {
- + public string Gamertag { get; }
- + public string XboxUserId { get; }
- + }
- + public enum Windows.Xbox.Networking.CreateSecureDeviceAssociationBehavior {
- + Default = 0,
- + Reevaluate = 1,
- + }
- + public class Windows.Xbox.Networking.Development {
- + public static SecureDeviceAddress CreateSecureDeviceAddressFromHostNames( SecureDeviceId secureDeviceAddress, IIterable<HostName> secureDeviceId );
- + public static SecureDeviceSocketDescription CreateSecureDeviceSocketDescription( string secureDeviceSocketDescription, SecureIpProtocol name, ushort secureIpProtocol, ushort boundPortRangeLower, SecureDeviceSocketUsage boundPortRangeUpper );
- + public static SecureDeviceAssociationTemplate CreateSecureDeviceAssociationTemplate( string secureDeviceAssociationTemplate, SecureDeviceSocketDescription name, SecureDeviceSocketDescription initiatorSecureDeviceSocketDescription, SecureDeviceAssociationUsage acceptorSecureDeviceSocketDescription, string allowedUsages, IIterable<ProtocolParserDescription> relyingParty, IIterable<QualityOfServiceMetric> protocolParserDescriptions, MultiplayerSessionRequirement qualityOfServiceMetricPathPriorities );
- + }
- + public class Windows.Xbox.Networking.ErrorMessages {
- + public static string GetMessageForError( uint errorMessage );
- + }
- + public class Windows.Xbox.Networking.MeasureQualityOfServiceResult {
- + public IVectorView<QualityOfServiceMeasurement> Measurements { get; }
- + public IVectorView<QualityOfServiceMeasurement> GetMeasurementsForDevice( SecureDeviceAddress value );
- + public IVectorView<QualityOfServiceMeasurement> GetMeasurementsForMetric( QualityOfServiceMetric value );
- + public QualityOfServiceMeasurement GetMeasurement( SecureDeviceAddress value, QualityOfServiceMetric address );
- + }
- + public enum Windows.Xbox.Networking.MultiplayerSessionRequirement {
- + Required = 0,
- + Optional = 1,
- + None = 2,
- + }
- + public enum Windows.Xbox.Networking.NetworkAccessType {
- + Open = 0,
- + Moderate = 1,
- + Strict = 2,
- + }
- + public struct Windows.Xbox.Networking.ProtocolParserDescription {
- + public ulong NotYetImplemented;
- + }
- + public class Windows.Xbox.Networking.QualityOfService {
- + public static IAsyncOperation<MeasureQualityOfServiceResult> MeasureQualityOfServiceAsync( IIterable<SecureDeviceAddress> operation, IIterable<QualityOfServiceMetric> addresses, uint metrics, uint timeoutInMilliseconds );
- + public static void PublishPrivatePayload( byte[] payload );
- + public static void ClearPrivatePayload();
- + public static void ConfigureQualityOfService( uint maxSimultaneousProbeConnections, bool constrainSystemBandwidthUp, bool constrainSystemBandwidthDown );
- + }
- + public class Windows.Xbox.Networking.QualityOfServiceMeasurement {
- + public QualityOfServiceMetric Metric { get; }
- + public IPropertyValue MetricValue { get; }
- + public SecureDeviceAddress SecureDeviceAddress { get; }
- + public QualityOfServiceMeasurementStatus Status { get; }
- + }
- + public enum Windows.Xbox.Networking.QualityOfServiceMeasurementStatus {
- + Unknown = 0,
- + Success = 1,
- + PartialResults = 2,
- + HostUnreachable = 3,
- + MeasurementTimedOut = 4,
- + SecureConnectionAttemptTimedOut = 5,
- + SecureConnectionAttemptError = 6,
- + }
- + public enum Windows.Xbox.Networking.QualityOfServiceMetric {
- + Invalid = 0,
- + PrivatePayload = 1,
- + LatencyAverage = 2,
- + LatencyMaximum = 3,
- + LatencyMinimum = 4,
- + BandwidthUp = 5,
- + BandwidthUpMaximum = 6,
- + BandwidthUpMinimum = 7,
- + BandwidthDown = 8,
- + BandwidthDownMaximum = 9,
- + BandwidthDownMinimum = 10,
- + }
- + public class Windows.Xbox.Networking.SecureDeviceAddress {
- + public bool IsLocal { get; }
- + public NetworkAccessType NetworkAccessType { get; }
- + public SecureDeviceAddress();
- + public IBuffer GetBuffer();
- + public int Compare( SecureDeviceAddress result );
- + public string GetBase64String();
- + public static int CompareBuffers( IBuffer result, IBuffer buffer1 );
- + public static int CompareBytes( byte[] result, byte[] bytes1 );
- + public static SecureDeviceAddress FromBytes( byte[] value );
- + public static SecureDeviceAddress GetLocal();
- + public static SecureDeviceAddress CreateDedicatedServerAddress( string value );
- + public static SecureDeviceAddress FromBase64String( string value );
- + TypedEventHandler<SecureDeviceAddress, object> BufferChanged;
- + }
- + public class Windows.Xbox.Networking.SecureDeviceAssociation {
- + public HostName LocalHostName { get; }
- + public string LocalPort { get; }
- + public HostName RemoteHostName { get; }
- + public string RemotePort { get; }
- + public SecureDeviceAddress RemoteSecureDeviceAddress { get; }
- + public SecureDeviceAssociationState State { get; }
- + public SecureDeviceAssociationTemplate Template { get; }
- + public IAsyncAction DestroyAsync();
- + public void GetRemoteSocketAddressBytes( byte[] socketAddressBytes );
- + public void GetLocalSocketAddressBytes( byte[] socketAddressBytes );
- + public static SecureDeviceAssociation GetAssociationBySocketAddressBytes( byte[] secureDeviceAssociation, byte[] remoteSocketAddressBytes );
- + public static SecureDeviceAssociation GetAssociationByHostNamesAndPorts( HostName secureDeviceAssociation, string remoteHostName, HostName remotePort, string localHostName );
- + TypedEventHandler<SecureDeviceAssociation, SecureDeviceAssociationStateChangedEventArgs> StateChanged;
- + }
- + public struct Windows.Xbox.Networking.SecureDeviceAssociationContract {
- + }
- + public class Windows.Xbox.Networking.SecureDeviceAssociationIncomingEventArgs {
- + public SecureDeviceAssociation Association { get; }
- + }
- + public enum Windows.Xbox.Networking.SecureDeviceAssociationState {
- + Invalid = 0,
- + CreatingOutbound = 1,
- + CreatingInbound = 2,
- + Ready = 3,
- + DestroyingLocal = 4,
- + DestroyingRemote = 5,
- + Destroyed = 6,
- + }
- + public class Windows.Xbox.Networking.SecureDeviceAssociationStateChangedEventArgs {
- + public SecureDeviceAssociationState NewState { get; }
- + public SecureDeviceAssociationState OldState { get; }
- + }
- + public class Windows.Xbox.Networking.SecureDeviceAssociationTemplate {
- + public SecureDeviceSocketDescription AcceptorSocketDescription { get; }
- + public SecureDeviceAssociationUsage AllowedUsages { get; }
- + public IVectorView<SecureDeviceAssociation> Associations { get; }
- + public SecureDeviceSocketDescription InitiatorSocketDescription { get; }
- + public MultiplayerSessionRequirement MultiplayerSessionRequirement { get; }
- + public string Name { get; }
- + public IVectorView<ProtocolParserDescription> ProtocolParserDescriptions { get; }
- + public IVectorView<QualityOfServiceMetric> QualityOfServiceMetricPathPriorities { get; }
- + public string RelyingParty { get; }
- + public IVectorView<SecureDeviceAssociationTemplate> Templates { get; }
- + public IAsyncOperation<SecureDeviceAssociation> CreateAssociationAsync( SecureDeviceAddress operation, CreateSecureDeviceAssociationBehavior secureDeviceAddress );
- + public IAsyncOperation<SecureDeviceAssociation> CreateAssociationForPortsAsync( SecureDeviceAddress operation, CreateSecureDeviceAssociationBehavior secureDeviceAddress, string behavior, string initiatorPort );
- + public IAsyncOperation<IBuffer> CreateCertificateRequestAsync( string operation );
- + public IAsyncAction InstallCertificateAsync( IBuffer action );
- + public static SecureDeviceAssociationTemplate GetTemplateByName( string namedTemplate );
- + TypedEventHandler<SecureDeviceAssociationTemplate, SecureDeviceAssociationIncomingEventArgs> AssociationIncoming;
- + }
- + public enum Windows.Xbox.Networking.SecureDeviceAssociationUsage {
- + Default = 0,
- + InitiateFromMicrosoftConsole = 1,
- + InitiateFromXboxLiveCompute = 2,
- + InitiateFromOtherDevice = 4,
- + InitiateFromWindowsDesktop = 8,
- + AcceptOnMicrosoftConsole = 256,
- + AcceptOnXboxLiveCompute = 512,
- + AcceptOnOtherDevice = 1024,
- + AcceptOnWindowsDesktop = 2048,
- + }
- + public struct Windows.Xbox.Networking.SecureDeviceId {
- + public ulong NotYetImplemented;
- + }
- + public class Windows.Xbox.Networking.SecureDeviceSocketDescription {
- + public SecureDeviceSocketUsage AllowedUsages { get; }
- + public ushort BoundPortRangeLower { get; }
- + public ushort BoundPortRangeUpper { get; }
- + public SecureIpProtocol IpProtocol { get; }
- + public string Name { get; }
- + }
- + public enum Windows.Xbox.Networking.SecureDeviceSocketUsage {
- + Initiate = 1,
- + Accept = 2,
- + SendChat = 256,
- + SendGameData = 512,
- + SendDebug = 1024,
- + SendInsecure = 2048,
- + ReceiveChat = 65536,
- + ReceiveGameData = 131072,
- + ReceiveDebug = 262144,
- + ReceiveInsecure = 524288,
- + }
- + public enum Windows.Xbox.Networking.SecureIpProtocol {
- + Udp = 1,
- + Tcp = 2,
- + }
- + public enum Windows.Xbox.Safety.Internal.Age {
- + Adult = 255,
- + }
- + public class Windows.Xbox.Safety.Internal.ConsoleSettings {
- + public bool ObscureAdultTVListings { get; set; }
- + public uint MaturityLevel { get; set; }
- + public bool Enabled { get; set; }
- + public bool CanBrowseContentAboveMaturityLevel { get; set; }
- + public bool AllowNewProfiles { get; set; }
- + public bool IsPassKeySet { get; }
- + public static void ClearPassKey();
- + }
- + public class Windows.Xbox.Safety.Internal.ParentApprovalSession {
- + public IUser Child { get; }
- + public User Parent { get; }
- + public bool WasParentSignedIn { get; }
- + public void Close();
- + }
- + public class Windows.Xbox.Safety.Internal.ParentalControls {
- + public static void OverrideMaturityLevels( uint blockMaturityLevel, uint warnMaturityLevel, bool canViewBlockedContent );
- + public static void OverrideUserMaturityLevel( IUser user, uint maturityLevel, bool canViewBlockedContent );
- + public static void OverridePin( IUser user, int userPin );
- + public static void OverrideAppContentDescription( RatedContentDescription contentItemDescription );
- + public static void ClearAllTestSettings();
- + public static void TriggerRestrictionsChangedEvent();
- + public static bool CanDisplayPromotionalContent( RatedContentDescription allow );
- + public static IAsyncOperation<int> RequestPermissionForAppIDAsync( string operation, bool AppID );
- + public static IAsyncOperation<int> SetPinAsync( uint operation, int consoleUserId );
- + public static IAsyncOperation<bool> CheckPinAsync( uint operation, int consoleUserId );
- + public static bool ShouldPromptPassKeyForSignIn( uint value );
- + public static IAsyncOperation<ParentApprovalSession> GetParentForApprovalAsync( IUser operation, string child );
- + public static IAsyncOperation<bool> PromptAdultForSelfApprovalAsync( IUser operation, string adult );
- + public static IAsyncOperation<uint> GetBlurayRestrictionLevelAsync();
- + public static IAsyncOperation<uint> GetDVDRestrictionLevelAsync();
- + public static IAsyncOperation<bool> RequestContentPurchaseAccessAsync( IUser operation, RatedContentDescription user, bool ratedContentDescription );
- + public static IAsyncOperation<string> GetLiveContentFilterHeaderAsync();
- + public static IAsyncOperation<ContentAccessRestrictionLevel> GetRestrictionLevelAsync( IUser operation, RatedContentDescription user );
- + public static IAsyncOperation<bool> CheckPasskeyForPurchaseAsync( IUser operation );
- + public static IAsyncOperation<IVectorView<string>> GetApprovableAdultsAsync( IUser operation );
- + public static IAsyncOperation<ParentApprovalSession> GetParentApprovalSessionFromAccountPickerResultAsync( IUser operation, IUser child, bool selectedAdult );
- + public static IAsyncOperation<bool> GetShouldObscureAdultTVListingsAsync();
- + public static bool CanUserSignInOverCurrentTitle( uint value );
- + public static bool DoesUserHavePasskey( uint value );
- + public static IAsyncOperation<bool> RequestPromotionalContentAccessAsync( RatedContentDescription operation );
- + public static IAsyncOperation<bool> CanUserAccessPromotionalContentAsync( uint operation, RatedContentDescription consoleUserId );
- + public static HResult RequestPermissionForAppIDWithoutUI( string result );
- + }
- + public enum Windows.Xbox.Safety.Internal.Pin {
- + Invalid = -1,
- + }
- + public class Windows.Xbox.Safety.Internal.SmartGlassSettings {
- + public static bool CanUserViewTVAdultContent( uint allow );
- + public static IAsyncOperation<ContentAccessRestrictionLevel> GetRestrictionLevelAsync( uint operation, RatedContentDescription consoleUserId );
- + }
- + public struct Windows.Xbox.Shell.DataCacheContract {
- + }
- + public struct Windows.Xbox.Shell.DeploymentContract {
- + }
- + public struct Windows.Xbox.Shell.MultiplayerContract {
- + }
- + public struct Windows.Xbox.Shell.ParentalControlsContract {
- + }
- + public struct Windows.Xbox.Shell.SettingsContract {
- + }
- + public struct Windows.Xbox.Shell.StoreContract {
- + }
- + public struct Windows.Xbox.Shell.SystemUIContract {
- + }
- + public struct Windows.Xbox.Shell.UIContract {
- + }
- + public class Windows.Xbox.Shell.DataCache.DataCache {
- + public string DatabaseFilePath { get; }
- + public ulong LatestEventNumber { get; }
- + public static IVectorView<string> GetEntityChangedEventsSinceEventNumber( ulong eventsJson, ref ulong lastSeenEventNumber );
- + public static IAsyncAction RefreshEntitySetAsync( string action, EntityType ownerXuid, bool entityType );
- + public static IAsyncAction WriteEntityAsync( string action, EntityType ownerXuid, string entityType, string entityKeyValue );
- + public static IAsyncAction WriteJsonStringPropertyOnEntityAsync( string action, EntityType ownerXuid, string entityType, string entityKeyValue, string jsonProperty );
- + public static IAsyncAction AddEntityFromServiceDataAsync( string action, EntityType ownerXuid, string entityType );
- + public static IAsyncAction RemoveEntityAsync( string action, EntityType ownerXuid, string entityType );
- + }
- + public enum Windows.Xbox.Shell.DataCache.EntityType {
- + People = 0,
- + UnsharedContentFeed = 1,
- + UnsharedTitleContentClearedTimestamp = 2,
- + SharedBadgeCount = 3,
- + }
- + public class Windows.Xbox.Shell.DataCache.Telemetry {
- + public Guid SessionId { get; set; }
- + EventHandler<object> SessionChanged;
- + }
- + public interface Windows.Xbox.SmartGlass.ISmartGlassSurface {
- + public string Id { get; }
- + public bool Visible { get; }
- + }
- + public class Windows.Xbox.SmartGlass.QosMetrics {
- + public uint AverageRoundTripTime { get; }
- + public uint CurrentVideoBitRate { get; }
- + public bool MinimumThresholdExceeded { get; }
- + public uint TargetVideoBitRate { get; }
- + }
- + public class Windows.Xbox.SmartGlass.QosMetricsChangedEventArgs {
- + public QosMetrics Metrics { get; }
- + }
- + public class Windows.Xbox.SmartGlass.QosSettings {
- + public uint PreferredVideoBitRate { get; set; }
- + public uint MinimumVideoBitRate { get; set; }
- + public void ResetToDefaults();
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassAuxiliaryStream {
- + public void Open();
- + public void Close();
- + public IBuffer Read( uint buffer, ref SmartGlassAuxiliaryStreamReadStats maxBytes );
- + public int Write( IBuffer connected, ref SmartGlassAuxiliaryStreamWriteStats buffer );
- + TypedEventHandler<SmartGlassAuxiliaryStream, object> OnConnect;
- + TypedEventHandler<SmartGlassAuxiliaryStream, int> OnError;
- + TypedEventHandler<SmartGlassAuxiliaryStream, SmartGlassAuxiliaryStreamReadStats> OnReceive;
- + TypedEventHandler<SmartGlassAuxiliaryStream, SmartGlassAuxiliaryStreamWriteStats> OnSend;
- + }
- + public struct Windows.Xbox.SmartGlass.SmartGlassAuxiliaryStreamReadStats {
- + public ulong ReceivedBytes;
- + public uint AvailableBytes;
- + }
- + public struct Windows.Xbox.SmartGlass.SmartGlassAuxiliaryStreamWriteStats {
- + public ulong SentBytes;
- + public uint QueuedBytes;
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassDevice {
- + public SmartGlassDirectSurface DirectSurface { get; }
- + public string DisplayName { get; }
- + public SmartGlassHtmlSurface HtmlSurface { get; }
- + public string Id { get; }
- + public QosMetrics QosMetrics { get; }
- + public SmartGlassTextEntrySurface TextEntrySurface { get; }
- + public User User { get; }
- + public SmartGlassAuxiliaryStream AuxiliaryStream { get; }
- + public IAsyncAction SetActiveSurfaceAsync( ISmartGlassSurface action );
- + public uint get_DpiX();
- + public uint get_DpiY();
- + public static IAsyncOperation<SmartGlassDevice> CreateFromIdAsync( string operation );
- + public static IAsyncOperation<SmartGlassDeviceCollection> FindAllAsync();
- + TypedEventHandler<SmartGlassDevice, QosMetricsChangedEventArgs> QosMetricsChanged;
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassDeviceCollection {
- + public uint Size { get; }
- + public SmartGlassDevice GetAt( uint returnValue );
- + public bool IndexOf( SmartGlassDevice returnValue, ref uint value );
- + public uint GetMany( uint returnValue, SmartGlassDevice[] startIndex );
- + public IIterator<SmartGlassDevice> First();
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassDeviceWatcher {
- + public SmartGlassDeviceWatcher();
- + TypedEventHandler<SmartGlassDeviceWatcher, SmartGlassDevice> DeviceAdded;
- + TypedEventHandler<SmartGlassDeviceWatcher, SmartGlassDevice> DeviceRemoved;
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassDirectSurface {
- + public string AudioDeviceId { get; }
- + public Rect Bounds { get; }
- + public Rect NativeBounds { get; }
- + public QosSettings QosSettings { get; }
- + public SmartGlassSensors Sensors { get; }
- + public string Id { get; }
- + public bool Visible { get; }
- + TypedEventHandler<SmartGlassDirectSurface, PointerEventArgs> PointerMoved;
- + TypedEventHandler<SmartGlassDirectSurface, PointerEventArgs> PointerPressed;
- + TypedEventHandler<SmartGlassDirectSurface, PointerEventArgs> PointerReleased;
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassHtmlSurface {
- + public SmartGlassSensors Sensors { get; }
- + public string Id { get; }
- + public bool Visible { get; }
- + public IAsyncAction SubmitMessageAsync( string action );
- + TypedEventHandler<SmartGlassHtmlSurface, SmartGlassMessageReceivedEventArgs> MessageReceived;
- + TypedEventHandler<SmartGlassHtmlSurface, PointerEventArgs> PointerMoved;
- + TypedEventHandler<SmartGlassHtmlSurface, PointerEventArgs> PointerPressed;
- + TypedEventHandler<SmartGlassHtmlSurface, PointerEventArgs> PointerReleased;
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassMessageReceivedEventArgs {
- + public string Message { get; }
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassSensors {
- + public Accelerometer Accelerometer { get; }
- + public Compass Compass { get; }
- + public Gyrometer Gyrometer { get; }
- + public Inclinometer Inclinometer { get; }
- + public OrientationSensor OrientationSensor { get; }
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassTextEntryEventArgs {
- + }
- + public class Windows.Xbox.SmartGlass.SmartGlassTextEntrySurface {
- + public string Id { get; }
- + public bool Visible { get; }
- + public string Text { get; set; }
- + public string Prompt { get; set; }
- + public TextEntryOptions Options { get; set; }
- + public uint MaxLength { get; set; }
- + public string Language { get; set; }
- + public string InputScope { get; set; }
- + public string FlowDirection { get; set; }
- + public TextEntryResult Result { get; }
- + public void SetSelection( uint start, uint length );
- + TypedEventHandler<SmartGlassTextEntrySurface, SmartGlassTextEntryEventArgs> TextChanged;
- + TypedEventHandler<SmartGlassTextEntrySurface, SmartGlassTextEntryEventArgs> TextEntryFinished;
- + }
- + public enum Windows.Xbox.SmartGlass.TextEntryOptions {
- + Default = 0,
- + AcceptsReturn = 1,
- + Password = 2,
- + MultiLine = 4,
- + SpellCheckEnabled = 8,
- + PredictionEnabled = 16,
- + }
- + public enum Windows.Xbox.SmartGlass.TextEntryResult {
- + None = -1,
- + Cancel = 0,
- + Accept = 1,
- + }
- + public interface Windows.Xbox.Speech.Internal.IClientInfoBlock {
- + public string Aumid { get; }
- + public SpeechRecognizer InternalRecognizer { get; }
- + public SpeechRecognizer VirtualRecognizer { get; }
- + }
- + public interface Windows.Xbox.Speech.Internal.IInternalInputStream {
- + public void GetBufferOffsets( ref ulong beginOffset, ref ulong endOffset );
- + public void SetReadStreamBeginOffset( ulong beginOffset );
- + public void SetReadStreamEndOffset( ulong endOffset );
- + public void Read( byte[] buffer, ref uint bytesRead );
- + }
- + public interface Windows.Xbox.Speech.Internal.IMicConnectionHandlerTestHooks {
- + public bool ConnectedStandbyStatus { get; set; }
- + public bool IsAvailable { get; set; }
- + }
- + public interface Windows.Xbox.Speech.Internal.IPauseAsyncActionHostedInternal {
- + public void ForceCompletion( HResult hrForceCompletion );
- + }
- + public interface Windows.Xbox.Speech.Internal.IRdcManagerUtilStatic {
- + public bool QueryUserOptInState();
- + }
- + public interface Windows.Xbox.Speech.Internal.IRemoteFileResolver {
- + public IRandomAccessStream ResolvePathToStream( string stream );
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechGrammarSetInternal {
- + public bool GrammarSizeCheck { get; set; }
- + public void SetRemoteFileResolver( IRemoteFileResolver resolver );
- + public void AddSystemGrammar();
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechPhraseElement {
- + public uint AudioLengthMs { get; }
- + public string DisplayText { get; }
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechRecognitionResultDetailInternal {
- + public IVectorView<SpeechPhraseElement> PhraseElements { get; }
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechRecognizerDiagnosticsInternal {
- + public IAsyncAction SerializeGrammarsToFolderAsyncInternal( SpeechRecognizer asyncInfo, Uri speechRecognizer, SpeechGrammarRuleInclusionMode destinationFolder );
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechRecognizerInputSettingInternal {
- + public void GetSimulationText( ref string phSimulationText );
- + public void GetAudioInputStream( ref IRandomAccessStream ppStream );
- + public IInternalInputStream GetInternalInputStream();
- + public void SetInjectionEnabled( bool useShared, bool useExclusive, bool isEnabled );
- + public void StartInjection( bool useShared, bool useExclusive, string path );
- + public void GetInjectionEnabled( ref bool isSharedEnabled, ref bool isExclusiveEnabled );
- + public void GetUseExclusiveMicrophone( ref bool fExclusiveMicrophone );
- + public void DumpAudioBuffer( uint length, string audioPath, string framenumberPath );
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechRecognizerInternal {
- + public void SerializeCfgData( Uri destinationFolder, bool fEnabledRulesOnly );
- + public IAsyncOperation<SpeechRecognitionResult> CheckResultFromPhraseAsync( string asyncOperation );
- + public IVectorView<SpeechPronunciationDetail> GetPronunciationFromPhrase( string pronunciations );
- + public void TeardownSapiStack();
- + public void RecoverSapiStack();
- + public void CheckRecognizerIsAvailable();
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechRecognizerInternal_SystemOS {
- + public IMicConnectionHandlerTestHooks MicConnectionHandler { get; }
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechRuleInternal {
- + public void FinalizeRuleBeforeCommit();
- + public void FinalizeRuleAfterCommit();
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechServiceClientInfo {
- + public void SetClientAumid( string aumid );
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechServiceRecognizer {
- + public void DisableSystemGrammarInjection();
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechServiceRecognizerInternal {
- + public bool IsEnabled { get; set; }
- + public string Version { get; set; }
- + }
- + public interface Windows.Xbox.Speech.Internal.ISpeechToolsSupportStatic {
- + public void SetVoiceStudioAudioCalibrationAcl();
- + }
- + public class Windows.Xbox.Speech.Internal.InternalInputStream {
- + public void GetBufferOffsets( ref ulong beginOffset, ref ulong endOffset );
- + public void SetReadStreamBeginOffset( ulong beginOffset );
- + public void SetReadStreamEndOffset( ulong endOffset );
- + public void Read( byte[] buffer, ref uint bytesRead );
- + }
- + public class Windows.Xbox.Speech.Internal.RdcManagerUtilStatic {
- + public static bool QueryUserOptInState();
- + }
- + public class Windows.Xbox.Speech.Internal.SpeechPhraseElement {
- + public uint AudioLengthMs { get; }
- + public string DisplayText { get; }
- + }
- + public class Windows.Xbox.Speech.Internal.SpeechToolsSupportStatic {
- + public static void SetVoiceStudioAudioCalibrationAcl();
- + }
- + public interface Windows.Xbox.Speech.Internal.Recognition.ISpeechRecognizerFactory {
- + public ISpeechRecognizer CreateSpeechRecognizer( bool recognizer, ushort useExclusiveAudioPipeline );
- + }
- + public interface Windows.Xbox.Speech.Internal.Recognition.ISpeechRecognizerShimHelper {
- + public bool IsHostedRecognizer();
- + }
- + public class Windows.Xbox.Speech.Internal.Recognition.PayForPlaySpeechRecognizerFactory {
- + public static SpeechRecognizer CreatePayForPlaySpeechRecognizer();
- + public static SpeechRecognizer CreatePayForPlaySpeechRecognizerForLocale( ushort recognizer );
- + }
- + public class Windows.Xbox.Speech.Internal.Recognition.SpeechRecognizerFactory {
- + public static ISpeechRecognizer CreateSpeechRecognizer( bool recognizer, ushort useExclusiveAudioPipeline );
- + }
- + public class Windows.Xbox.Speech.Internal.Recognition.SystemSpeechRecognizerFactory {
- + public static SpeechRecognizer CreateSystemSpeechRecognizer();
- + }
- + public class Windows.Xbox.Speech.Recognition.ContinuousSpeechRecognitionResultEventArgs {
- + public SpeechRecognitionResult Result { get; }
- + }
- + public enum Windows.Xbox.Speech.Recognition.ContinuousSpeechRecognitionStatus {
- + InProgress = 0,
- + Paused = 1,
- + Stopped = 2,
- + Completed = 3,
- + Error = 4,
- + }
- + public class Windows.Xbox.Speech.Recognition.ContinuousSpeechRecognitionStatusEventArgs {
- + public HResult ErrorCode { get; }
- + public ContinuousSpeechRecognitionStatus Status { get; }
- + }
- + public interface Windows.Xbox.Speech.Recognition.IInstalledSpeechRecognizersStatic {
- + public IVectorView<SpeechRecognizerInformation> All { get; }
- + public SpeechRecognizerInformation Default { get; }
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechChoiceRule {
- + public void AddItem( ISpeechRuleItem item );
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechGraphRule {
- + public SpeechGraphState StartState { get; set; }
- + public SpeechGraphState CreateGraphState( SpeechGraphStateType ruleState );
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechGraphState {
- + public SpeechGraphStateType StateType { get; }
- + public void AddTransition( ISpeechRuleItem item, float weight, SpeechGraphState targetState );
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechLanguage {
- + public bool IsDefault { get; }
- + public string LanguageTag { get; }
- + public SpeechLanguageInformation SpeechLanguageInformation { get; }
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechLanguageInformation {
- + public bool IsApplicationLocalSpeechRecognitionSupported { get; }
- + public bool IsSystemCloudSpeechRecognitionSupported { get; }
- + public bool IsSystemLocalSpeechRecognitionSupported { get; }
- + public bool IsWakeOnVoiceSupported { get; }
- + public SpeechLanguageSupportLevel SpeechLanguageSupportLevel { get; }
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechLanguageSupportInternal {
- + public SpeechLanguage DefaultSpeechLanguage { get; }
- + public IVectorView<SpeechLanguage> GetSupportedSpeechLanguages( string languageInformation );
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechRecognizer {
- + public SpeechGrammarSet Grammars { get; }
- + public bool PauseOnContinuousRecognitionResultAvailable { get; set; }
- + public SpeechRecognizerSettings Settings { get; }
- + public IAsyncOperation<SpeechRecognitionResult> RecognizeAsync();
- + public IAsyncAction PreloadGrammarsAsync();
- + public void StartContinuousRecognition();
- + public void StopContinuousRecognition();
- + public void ResumeContinuousRecognition();
- + public SpeechRecognizerInformation GetRecognizer();
- + public void SetRecognizer( SpeechRecognizerInformation recognizerInformation );
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerAudioCaptureStateChangedEventArgs> AudioCaptureStateChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechAudioProblemOccurredEventArgs> AudioProblemOccurred;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionResultEventArgs> ContinuousRecognitionResultAvailable;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionStatusEventArgs> ContinuousRecognitionStatusChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechHypothesisResultEventArgs> HypothesisAvailable;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerPhraseStartedEventArgs> PhraseStarted;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundEndedEventArgs> SoundEnded;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundStartedEventArgs> SoundStarted;
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechRecognizer2 {
- + public IAsyncAction PauseContinuousRecognitionAsync();
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechRecognizerAnalyzerStatic {
- + public IAsyncAction SerializeGrammarsToFolderAsync( SpeechRecognizer asyncInfo, Uri speechRecognizer, SpeechGrammarRuleInclusionMode destinationFolder );
- + public IAsyncOperation<SpeechRecognitionResult> CheckResultFromPhraseAsync( SpeechRecognizer asyncOperation, string speechRecognizer );
- + public IVectorView<SpeechPronunciationDetail> GetPronunciationFromPhrase( SpeechRecognizer pronunciations, string speechRecognizer );
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechRule {
- + public bool EnabledOnLoad { get; set; }
- + public void Clear();
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechRuleItem {
- + public SpeechRuleItemMatchType MatchType { get; set; }
- + public string Semantics { get; set; }
- + }
- + public interface Windows.Xbox.Speech.Recognition.ISpeechSequenceRule {
- + public void AppendItem( ISpeechRuleItem item );
- + }
- + public class Windows.Xbox.Speech.Recognition.InstalledSpeechRecognizers {
- + public IVectorView<SpeechRecognizerInformation> All { get; }
- + public SpeechRecognizerInformation Default { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.InstalledSpeechRecognizersInProc {
- + public IVectorView<SpeechRecognizerInformation> All { get; }
- + public SpeechRecognizerInformation Default { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechAudioProblemOccurredEventArgs {
- + public SpeechRecognitionAudioProblem Problem { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechChoiceRule {
- + public bool EnabledOnLoad { get; set; }
- + public void AddItem( ISpeechRuleItem item );
- + public void Clear();
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGarbageItem {
- + public string Semantics { get; set; }
- + public SpeechRuleItemMatchType MatchType { get; set; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGrammar {
- + public SpeechGrammarProbability Probability { get; set; }
- + public bool Enabled { get; set; }
- + public void EnableRule( string ruleName );
- + public void DisableRule( string ruleName );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGrammarBuilder {
- + public SpeechGrammarBuilderSemanticsFormat SemanticsFormat { get; set; }
- + public SpeechPronunciationFormat PronunciationFormat { get; set; }
- + public ISpeechRule RootRule { get; }
- + public SpeechGrammarBuilderRuleSet Rules { get; }
- + public SpeechGrammarBuilder();
- + public void SetRootRule( string ruleKey );
- + public static IAsyncOperation<SpeechGrammarBuilder> CreateFromSpeechGrammarAsync( SpeechGrammar asyncOperation );
- + public static IAsyncOperation<SpeechGrammarBuilder> CreateFromStreamAsync( IRandomAccessStream asyncOperation );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGrammarBuilderRuleSet {
- + public uint Size { get; }
- + public SpeechChoiceRule AddChoiceRule( string rule, IIterable<string> key );
- + public SpeechChoiceRule AddChoiceRule( string rule );
- + public SpeechSequenceRule AddSequenceRule( string rule, IIterable<ISpeechRuleItem> key );
- + public SpeechSequenceRule AddSequenceRule( string rule );
- + public SpeechGraphRule AddGraphRule( string rule );
- + public void Clear();
- + public ISpeechRule Remove( string rule );
- + public ISpeechRule Lookup( string returnValue );
- + public bool HasKey( string returnValue );
- + public void Split( ref IMapView<string, ISpeechRule> first, ref IMapView<string, ISpeechRule> second );
- + public IIterator<IKeyValuePair<string, ISpeechRule>> First();
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechGrammarBuilderSemanticsFormat {
- + Literal = 0,
- + EcmaScript = 1,
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechGrammarProbability {
- + Low = 0,
- + Medium = 1,
- + High = 2,
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechGrammarRuleInclusionMode {
- + AllRules = 0,
- + OnlyEnabledRules = 1,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGrammarSet {
- + public uint Size { get; }
- + public SpeechGrammar AddGrammarFromList( string newGrammar, IIterable<string> key );
- + public SpeechGrammar AddGrammarFromUri( string newGrammar, Uri key );
- + public SpeechGrammar AddGrammarFromStream( string newGrammar, IRandomAccessStream key );
- + public void Clear();
- + public SpeechGrammar Remove( string grammar );
- + public SpeechGrammar AddGrammarFromBuilder( string newGrammar, SpeechGrammarBuilder key );
- + public SpeechGrammar Lookup( string returnValue );
- + public bool HasKey( string returnValue );
- + public void Split( ref IMapView<string, SpeechGrammar> first, ref IMapView<string, SpeechGrammar> second );
- + public IIterator<IKeyValuePair<string, SpeechGrammar>> First();
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGraphRule {
- + public SpeechGraphState StartState { get; set; }
- + public bool EnabledOnLoad { get; set; }
- + public SpeechGraphState CreateGraphState( SpeechGraphStateType ruleState );
- + public void Clear();
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechGraphState {
- + public SpeechGraphStateType StateType { get; }
- + public void AddTransition( ISpeechRuleItem item, float weight, SpeechGraphState targetState );
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechGraphStateType {
- + Transitional = 0,
- + Final = 1,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechHypothesisResultEventArgs {
- + public SpeechRecognitionResult Hypothesis { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechLanguage {
- + public bool IsDefault { get; }
- + public string LanguageTag { get; }
- + public SpeechLanguageInformation SpeechLanguageInformation { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechLanguageInformation {
- + public bool IsApplicationLocalSpeechRecognitionSupported { get; }
- + public bool IsSystemCloudSpeechRecognitionSupported { get; }
- + public bool IsSystemLocalSpeechRecognitionSupported { get; }
- + public bool IsWakeOnVoiceSupported { get; }
- + public SpeechLanguageSupportLevel SpeechLanguageSupportLevel { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechLanguageSupportInternal {
- + public SpeechLanguage DefaultSpeechLanguage { get; }
- + public static IVectorView<SpeechLanguage> GetSupportedSpeechLanguages( string languageInformation );
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechLanguageSupportLevel {
- + None = 0,
- + Alpha = 1,
- + Beta = 2,
- + Retail = 3,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechNullItem {
- + public string Semantics { get; set; }
- + public SpeechRuleItemMatchType MatchType { get; set; }
- + public SpeechNullItem();
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechPhraseItem {
- + public string Text { get; set; }
- + public SpeechPhraseSubsetMatchMode SubsetMatchMode { get; set; }
- + public string Pronunciation { get; set; }
- + public string DisplayForm { get; set; }
- + public string Semantics { get; set; }
- + public SpeechRuleItemMatchType MatchType { get; set; }
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechPhraseSubsetMatchMode {
- + AllWords = 0,
- + Subsequence = 1,
- + OrderedSubset = 2,
- + SubsequenceContentRequired = 3,
- + OrderedSubsetContentRequired = 4,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechPronunciationDetail {
- + public SpeechPronunciationFormat Format { get; }
- + public string Pronunciation { get; }
- + public SpeechPronunciationSource Source { get; }
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechPronunciationFormat {
- + MicrosoftUniversalPhoneSet = 0,
- + InternationalPhoneticAlphabet = 1,
- + MicrosoftSapiPhoneSet = 2,
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechPronunciationSource {
- + SpeechRecognizerLexicon = 0,
- + SpeechRecognizerLetterToSound = 1,
- + ExternalGrammarInline = 2,
- + ExternalLexicon = 3,
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechRecognitionAudioProblem {
- + None = 0,
- + TooNoisy = 1,
- + NoSignal = 2,
- + TooLoud = 3,
- + TooQuiet = 4,
- + TooFast = 5,
- + TooSlow = 6,
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechRecognitionConfidence {
- + Rejected = 0,
- + Low = 1,
- + Medium = 2,
- + High = 3,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognitionResult {
- + public SpeechRecognitionResultDetail Details { get; }
- + public string RuleName { get; }
- + public IMapView<string, SpeechRecognitionSemanticProperty> Semantics { get; }
- + public string Text { get; }
- + public SpeechRecognitionConfidence TextConfidence { get; }
- + public IVectorView<SpeechRecognitionResult> GetAlternates( uint alternates );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognitionResultBodyCorrelation {
- + public ulong BodyTrackingId { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognitionResultDetail {
- + public ulong AudioPosition { get; }
- + public uint AudioSize { get; }
- + public IVectorView<SpeechRecognitionResultBodyCorrelation> BodyCorrelation { get; }
- + public float ConfidenceScore { get; }
- + public string Pronunciation { get; }
- + public IVectorView<string> RuleStack { get; }
- + public IVectorView<SpeechRecognitionResultToken> Tokens { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognitionResultToken {
- + public string DisplayForm { get; }
- + public string LexicalForm { get; }
- + public string PronunciationForm { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognitionSemanticProperty {
- + public SpeechRecognitionConfidence ConfidenceLevel { get; }
- + public float ConfidenceScore { get; }
- + public IVectorView<SpeechRecognitionSemanticProperty> Duplicates { get; }
- + public string Name { get; }
- + public string ValueAsString { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizer {
- + public bool PauseOnContinuousRecognitionResultAvailable { get; set; }
- + public SpeechGrammarSet Grammars { get; }
- + public SpeechRecognizerSettings Settings { get; }
- + public IAsyncOperation<SpeechRecognitionResult> RecognizeAsync();
- + public IAsyncAction PreloadGrammarsAsync();
- + public void StartContinuousRecognition();
- + public void StopContinuousRecognition();
- + public void ResumeContinuousRecognition();
- + public SpeechRecognizerInformation GetRecognizer();
- + public void SetRecognizer( SpeechRecognizerInformation recognizerInformation );
- + public void Close();
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerAudioCaptureStateChangedEventArgs> AudioCaptureStateChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechAudioProblemOccurredEventArgs> AudioProblemOccurred;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionResultEventArgs> ContinuousRecognitionResultAvailable;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionStatusEventArgs> ContinuousRecognitionStatusChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechHypothesisResultEventArgs> HypothesisAvailable;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerPhraseStartedEventArgs> PhraseStarted;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundEndedEventArgs> SoundEnded;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundStartedEventArgs> SoundStarted;
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerAnalyzer {
- + public static IAsyncAction SerializeGrammarsToFolderAsync( SpeechRecognizer asyncInfo, Uri speechRecognizer, SpeechGrammarRuleInclusionMode destinationFolder );
- + public static IAsyncOperation<SpeechRecognitionResult> CheckResultFromPhraseAsync( SpeechRecognizer asyncOperation, string speechRecognizer );
- + public static IVectorView<SpeechPronunciationDetail> GetPronunciationFromPhrase( SpeechRecognizer pronunciations, string speechRecognizer );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerAnalyzerHosted {
- + public static IAsyncAction SerializeGrammarsToFolderAsync( SpeechRecognizer asyncInfo, Uri speechRecognizer, SpeechGrammarRuleInclusionMode destinationFolder );
- + public static IAsyncOperation<SpeechRecognitionResult> CheckResultFromPhraseAsync( SpeechRecognizer asyncOperation, string speechRecognizer );
- + public static IVectorView<SpeechPronunciationDetail> GetPronunciationFromPhrase( SpeechRecognizer pronunciations, string speechRecognizer );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerAnalyzerInProc {
- + public static IAsyncAction SerializeGrammarsToFolderAsync( SpeechRecognizer asyncInfo, Uri speechRecognizer, SpeechGrammarRuleInclusionMode destinationFolder );
- + public static IAsyncOperation<SpeechRecognitionResult> CheckResultFromPhraseAsync( SpeechRecognizer asyncOperation, string speechRecognizer );
- + public static IVectorView<SpeechPronunciationDetail> GetPronunciationFromPhrase( SpeechRecognizer pronunciations, string speechRecognizer );
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechRecognizerAudioCaptureState {
- + Inactive = 0,
- + Capturing = 1,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerAudioCaptureStateChangedEventArgs {
- + public SpeechRecognizerAudioCaptureState State { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerAudioContext {
- + public ulong AudioPosition { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerFactory {
- + public static SpeechRecognizer CreateSpeechRecognizerForLocale( ushort recognizer );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerFactoryHosted {
- + public static SpeechRecognizer CreateSpeechRecognizerForLocale( ushort recognizer, string requestedLanguageId );
- + public static SpeechRecognizer CreateSystemSpeechRecognizer( string recognizer );
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerHosted {
- + public bool PauseOnContinuousRecognitionResultAvailable { get; set; }
- + public SpeechGrammarSet Grammars { get; }
- + public SpeechRecognizerSettings Settings { get; }
- + public IAsyncOperation<SpeechRecognitionResult> RecognizeAsync();
- + public IAsyncAction PreloadGrammarsAsync();
- + public void StartContinuousRecognition();
- + public void StopContinuousRecognition();
- + public void ResumeContinuousRecognition();
- + public SpeechRecognizerInformation GetRecognizer();
- + public void SetRecognizer( SpeechRecognizerInformation recognizerInformation );
- + public void Close();
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerAudioCaptureStateChangedEventArgs> AudioCaptureStateChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechAudioProblemOccurredEventArgs> AudioProblemOccurred;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionResultEventArgs> ContinuousRecognitionResultAvailable;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionStatusEventArgs> ContinuousRecognitionStatusChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechHypothesisResultEventArgs> HypothesisAvailable;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerPhraseStartedEventArgs> PhraseStarted;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundEndedEventArgs> SoundEnded;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundStartedEventArgs> SoundStarted;
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerInProc {
- + public bool PauseOnContinuousRecognitionResultAvailable { get; set; }
- + public SpeechGrammarSet Grammars { get; }
- + public SpeechRecognizerSettings Settings { get; }
- + public IAsyncOperation<SpeechRecognitionResult> RecognizeAsync();
- + public IAsyncAction PreloadGrammarsAsync();
- + public void StartContinuousRecognition();
- + public void StopContinuousRecognition();
- + public void ResumeContinuousRecognition();
- + public SpeechRecognizerInformation GetRecognizer();
- + public void SetRecognizer( SpeechRecognizerInformation recognizerInformation );
- + public void Close();
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerAudioCaptureStateChangedEventArgs> AudioCaptureStateChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechAudioProblemOccurredEventArgs> AudioProblemOccurred;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionResultEventArgs> ContinuousRecognitionResultAvailable;
- + TypedEventHandler<SpeechRecognizer, ContinuousSpeechRecognitionStatusEventArgs> ContinuousRecognitionStatusChanged;
- + TypedEventHandler<SpeechRecognizer, SpeechHypothesisResultEventArgs> HypothesisAvailable;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerPhraseStartedEventArgs> PhraseStarted;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundEndedEventArgs> SoundEnded;
- + TypedEventHandler<SpeechRecognizer, SpeechRecognizerSoundStartedEventArgs> SoundStarted;
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerInformation {
- + public string Description { get; }
- + public string DisplayName { get; }
- + public string Id { get; }
- + public string Language { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerInputSetting {
- + public void SetInputToAudioStream( IRandomAccessStream inputStream );
- + public void SetInputToText( string text );
- + public void SetInputToPronunciation( string pronunciation );
- + public void SetInputToMicrophone();
- + public void SetInputToMicrophoneFeatureVector();
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerPhraseStartedEventArgs {
- + public SpeechRecognizerAudioContext AudioContext { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerSettings {
- + public TimeSpan InitialSilenceTimeout { get; set; }
- + public TimeSpan EndSilenceTimeout { get; set; }
- + public TimeSpan BabbleTimeout { get; set; }
- + public SpeechRecognizerInputSetting SpeechRecognizerInputSetting { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerSoundEndedEventArgs {
- + public SpeechRecognizerAudioContext AudioContext { get; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRecognizerSoundStartedEventArgs {
- + public SpeechRecognizerAudioContext AudioContext { get; }
- + }
- + public enum Windows.Xbox.Speech.Recognition.SpeechRuleItemMatchType {
- + Required = 0,
- + Optional = 1,
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechRuleReferenceItem {
- + public string Semantics { get; set; }
- + public SpeechRuleItemMatchType MatchType { get; set; }
- + public string RuleName { get; set; }
- + }
- + public class Windows.Xbox.Speech.Recognition.SpeechSequenceRule {
- + public bool EnabledOnLoad { get; set; }
- + public void AppendItem( ISpeechRuleItem item );
- + public void Clear();
- + }
- + public interface Windows.Xbox.Speech.Test.IManagerTestHooks {
- + public bool ResourceManagementEnabled { get; set; }
- + public void ResetManager();
- + public object AddClient( string client, bool aumid );
- + public void OnFocusChange( string aumid );
- + public object GetSystemInstance();
- + public void SerializeSystemAndInFocusRecognizerGrammarStateToFolderAsync( string path );
- + public void InjectOneCoreInputStateWnfEvent( byte[] buffer );
- + }
- + public interface Windows.Xbox.Speech.Test.IRdcManagerTestHooks {
- + public bool UploadEnabled { get; set; }
- + public void ResetPolicyCaptureState();
- + }
- + public interface Windows.Xbox.Speech.Test.ISpeechServiceRecognizerTestHooks {
- + public bool ContinuousSpeechRecognitionMode { get; }
- + public bool ContinuousSpeechRecognitionPaused { get; }
- + }
- + public class Windows.Xbox.Speech.Test.RdcManagerTestHooks {
- + public bool UploadEnabled { get; set; }
- + public static void ResetPolicyCaptureState();
- + }
- + public class Windows.Xbox.Speech.Test.SpeechServiceTestHooks {
- + public bool ResourceManagementEnabled { get; set; }
- + public void ResetManager();
- + public object AddClient( string client, bool aumid );
- + public void OnFocusChange( string aumid );
- + public object GetSystemInstance();
- + public void SerializeSystemAndInFocusRecognizerGrammarStateToFolderAsync( string path );
- + public void InjectOneCoreInputStateWnfEvent( byte[] buffer );
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiCandidate {
- + public double Confidence { get; set; }
- + public string DisambiguationPhrase { get; set; }
- + public IVuiPhrase Phrase { get; set; }
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiDisambiguationStartEventArgs {
- + public IVector<IVuiCandidate> Candidates { get; }
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiManager {
- + public double DefaultConfidenceThreshold { get; set; }
- + public bool DisambiguationEnabled { get; set; }
- + public bool ForceSystemActiveListening { get; set; }
- + public bool HasAlreadyShutdown { get; }
- + public VuiManagerListeningState ListeningState { get; }
- + public VuiPronunciationFormat PronunciationFormat { get; set; }
- + public bool SystemActiveListening { get; }
- + public bool UseVerboseLogging { get; set; }
- + public IVuiPhraseGroup CreatePhraseGroup();
- + public IVuiPhrase CreatePhrase( VuiPhraseCreateInfo __returnValue );
- + public IVuiPhraseGroup CreateAuxiliaryPhraseGroup();
- + public void CancelDisambiguation();
- + public void Shutdown();
- + public void SimulateRecognition( string phraseText );
- + public void SimulateRecognitionFromAudioStream( IRandomAccessStream __param0 );
- + public void ResumeMicrophoneInput();
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationEndEventHandler DisambiguationEnd;
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationStartEventHandler DisambiguationStart;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningEndEventHandler OpenListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningStartEventHandler OpenListeningStart;
- + Windows.Xbox.Speech.VuiManager.VuiPhraseConfirmedEventHandler PhraseConfirmed;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningEndEventHandler SystemActiveListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningStartEventHandler SystemActiveListeningStart;
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiPhrase {
- + public object ClientData { get; }
- + public string PhraseText { get; }
- + public void Enable();
- + public void Disable();
- + public void Destroy();
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiPhraseConfirmedEventArgs {
- + public string ActualUtterance { get; set; }
- + public double Confidence { get; set; }
- + public string MatchedPhraseText { get; set; }
- + public IVuiPhrase Phrase { get; set; }
- + public ulong SpeakerId { get; set; }
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiPhraseCreateInfoComponent {
- + public string CustomPronunciation { get; set; }
- + public VuiPhraseComponentMatchStrategy MatchStrategy { get; set; }
- + public string Text { get; set; }
- + }
- + public interface Windows.Xbox.Speech.VuiManager.IVuiPhraseGroup {
- + public IVuiPhraseGroup CreatePhraseGroup();
- + public IVuiPhrase CreatePhrase( VuiPhraseCreateInfo __returnValue );
- + public void Enable();
- + public void Disable();
- + public void Destroy();
- + }
- + public class Windows.Xbox.Speech.VuiManager.VuiCandidate {
- + public IVuiPhrase Phrase { get; set; }
- + public string DisambiguationPhrase { get; set; }
- + public double Confidence { get; set; }
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiDisambiguationEndEventHandler();
- + public class Windows.Xbox.Speech.VuiManager.VuiDisambiguationStartEventArgs {
- + public IVector<IVuiCandidate> Candidates { get; }
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiDisambiguationStartEventHandler( VuiDisambiguationStartEventArgs __param0 );
- + public class Windows.Xbox.Speech.VuiManager.VuiManager {
- + public bool UseVerboseLogging { get; set; }
- + public VuiPronunciationFormat PronunciationFormat { get; set; }
- + public bool ForceSystemActiveListening { get; set; }
- + public bool DisambiguationEnabled { get; set; }
- + public double DefaultConfidenceThreshold { get; set; }
- + public bool HasAlreadyShutdown { get; }
- + public VuiManagerListeningState ListeningState { get; }
- + public bool SystemActiveListening { get; }
- + public VuiManager();
- + public IVuiPhraseGroup CreatePhraseGroup();
- + public IVuiPhrase CreatePhrase( VuiPhraseCreateInfo __returnValue );
- + public IVuiPhraseGroup CreateAuxiliaryPhraseGroup();
- + public void CancelDisambiguation();
- + public void Shutdown();
- + public void SimulateRecognition( string phraseText );
- + public void SimulateRecognitionFromAudioStream( IRandomAccessStream __param0 );
- + public void ResumeMicrophoneInput();
- + public static VuiManager GetInstance();
- + public static void SetRecognizerType( VuiRecognizerType __param0 );
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationEndEventHandler DisambiguationEnd;
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationStartEventHandler DisambiguationStart;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningEndEventHandler OpenListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningStartEventHandler OpenListeningStart;
- + Windows.Xbox.Speech.VuiManager.VuiPhraseConfirmedEventHandler PhraseConfirmed;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningEndEventHandler SystemActiveListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningStartEventHandler SystemActiveListeningStart;
- + }
- + public enum Windows.Xbox.Speech.VuiManager.VuiManagerListeningState {
- + NotListening = 0,
- + OpenListening = 1,
- + DisambiguationListening = 2,
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiOpenListeningEndEventHandler();
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiOpenListeningStartEventHandler();
- + public class Windows.Xbox.Speech.VuiManager.VuiPhrase {
- + public object ClientData { get; }
- + public string PhraseText { get; }
- + public void Enable();
- + public void Disable();
- + public void Destroy();
- + }
- + public enum Windows.Xbox.Speech.VuiManager.VuiPhraseComponentMatchStrategy {
- + MatchExact = 0,
- + MatchFlexible = 1,
- + MatchAny = 2,
- + }
- + public class Windows.Xbox.Speech.VuiManager.VuiPhraseConfirmedEventArgs {
- + public ulong SpeakerId { get; set; }
- + public IVuiPhrase Phrase { get; set; }
- + public string MatchedPhraseText { get; set; }
- + public double Confidence { get; set; }
- + public string ActualUtterance { get; set; }
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiPhraseConfirmedEventHandler( VuiPhraseConfirmedEventArgs __param0 );
- + public class Windows.Xbox.Speech.VuiManager.VuiPhraseCreateInfo {
- + public double PhraseConfidenceThreshold { get; set; }
- + public string ComposedAlternateDisplayText { get; set; }
- + public object ClientData { get; set; }
- + public IVector<IVuiPhraseCreateInfoComponent> PhraseComponents { get; }
- + public VuiPhraseCreateInfo();
- + }
- + public class Windows.Xbox.Speech.VuiManager.VuiPhraseCreateInfoComponent {
- + public string Text { get; set; }
- + public VuiPhraseComponentMatchStrategy MatchStrategy { get; set; }
- + public string CustomPronunciation { get; set; }
- + public VuiPhraseCreateInfoComponent();
- + }
- + public class Windows.Xbox.Speech.VuiManager.VuiPhraseGroup {
- + public IVuiPhraseGroup CreatePhraseGroup();
- + public IVuiPhrase CreatePhrase( VuiPhraseCreateInfo __returnValue );
- + public void Enable();
- + public void Disable();
- + public void Destroy();
- + }
- + public enum Windows.Xbox.Speech.VuiManager.VuiPronunciationFormat {
- + InternationalPhoneticAlphabet = 0,
- + MicrosoftUniversalPhoneSet = 1,
- + MicrosoftSapiPhoneSet = 2,
- + }
- + public enum Windows.Xbox.Speech.VuiManager.VuiRecognizerType {
- + Hosted = 0,
- + InProc = 1,
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningEndEventHandler();
- + public void delegate Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningStartEventHandler();
- + public void delegate Windows.Xbox.Speech.VuiManager.Internal.CancelDisambiguationRecognizedEventHandler();
- + public interface Windows.Xbox.Speech.VuiManager.Internal.IVuiDispatcher {
- + public IVuiPhrase RegisterPhrase( IVuiPhraseGroup __returnValue, VuiPhraseCreateInfo parentGroup, IVuiDispatcherTarget createInfo );
- + public void UnregisterPhrase( IVuiPhrase phrase );
- + }
- + public interface Windows.Xbox.Speech.VuiManager.Internal.IVuiDispatcherTarget {
- + public void Invoke( VuiDispatcherTargetInvokeArgs args );
- + public void SetActiveState( bool active, string disambiguationLabel );
- + }
- + public interface Windows.Xbox.Speech.VuiManager.Internal.IVuiDispatcherTargetInvokeArgs {
- + public ulong SpeakerId { get; }
- + }
- + public interface Windows.Xbox.Speech.VuiManager.Internal.IVuiHypothesisEventArgs {
- + public double Confidence { get; set; }
- + public string HypothesizedUtterance { get; set; }
- + }
- + public interface Windows.Xbox.Speech.VuiManager.Internal.IVuiManager {
- + public IVectorView<string> ActivePhrases { get; }
- + public bool ClientBusy { get; set; }
- + public uint CommitWindowDuration { get; set; }
- + public double DefaultConfidenceThreshold { get; set; }
- + public string DefaultDisambiguationFormat { get; set; }
- + public bool DisambiguationEnabled { get; set; }
- + public bool DisplayHypothesisInOverlay { get; set; }
- + public bool FireRecognitionLogEvents { get; set; }
- + public bool ForceSystemActiveListening { get; set; }
- + public bool HasAlreadyShutdown { get; }
- + public VuiManagerListeningState ListeningState { get; }
- + public VuiPronunciationFormat PronunciationFormat { get; set; }
- + public bool SystemActiveListening { get; }
- + public bool UseVerboseLogging { get; set; }
- + public IVuiPhraseGroup CreatePhraseGroup();
- + public IVuiPhrase CreatePhrase( VuiPhraseCreateInfo __returnValue );
- + public void ForceEnterDisambiguation( IVector<IVuiPhrase> candidates );
- + public void CancelDisambiguation();
- + public void Shutdown();
- + public IVuiPhraseGroup CreateAuxiliaryPhraseGroup();
- + public void SimulateRecognition( string phraseText );
- + public void SerializeGrammarState( StorageFolder destinationFolder );
- + public void SimulateRecognitionFromAudioStream( IRandomAccessStream __param0 );
- + public void ResumeMicrophoneInput();
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationEndEventHandler DisambiguationEnd;
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationStartEventHandler DisambiguationStart;
- + Windows.Xbox.Speech.VuiManager.Internal.VuiHypothesisEventHandler Hypothesis;
- + Windows.Xbox.Speech.VuiManager.Internal.VuiLoadGrammarsCompletedEventHandler LoadGrammarsCompleted;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningEndEventHandler OpenListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningStartEventHandler OpenListeningStart;
- + Windows.Xbox.Speech.VuiManager.VuiPhraseConfirmedEventHandler PhraseConfirmed;
- + Windows.Xbox.Speech.VuiManager.Internal.VuiRecognitionLogEventHandler RecognitionLog;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningEndEventHandler SystemActiveListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningStartEventHandler SystemActiveListeningStart;
- + }
- + public interface Windows.Xbox.Speech.VuiManager.Internal.IVuiScrubber {
- + public string ScrubPhrase( string __returnValue, bool unscrubbed );
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.Internal.MarkedDirtyEventHandler();
- + public class Windows.Xbox.Speech.VuiManager.Internal.VuiDispatcher {
- + public VuiDispatcher();
- + public IVuiPhrase RegisterPhrase( IVuiPhraseGroup __returnValue, VuiPhraseCreateInfo parentGroup, IVuiDispatcherTarget createInfo );
- + public void UnregisterPhrase( IVuiPhrase phrase );
- + public static VuiDispatcher GetInstance();
- + }
- + public class Windows.Xbox.Speech.VuiManager.Internal.VuiDispatcherTargetInvokeArgs {
- + public ulong SpeakerId { get; }
- + public VuiDispatcherTargetInvokeArgs();
- + }
- + public class Windows.Xbox.Speech.VuiManager.Internal.VuiHypothesisEventArgs {
- + public string HypothesizedUtterance { get; set; }
- + public double Confidence { get; set; }
- + public VuiHypothesisEventArgs();
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.Internal.VuiHypothesisEventHandler( VuiHypothesisEventArgs __param0 );
- + public void delegate Windows.Xbox.Speech.VuiManager.Internal.VuiLoadGrammarsCompletedEventHandler( int hresult );
- + public class Windows.Xbox.Speech.VuiManager.Internal.VuiManager {
- + public bool UseVerboseLogging { get; set; }
- + public VuiPronunciationFormat PronunciationFormat { get; set; }
- + public bool ForceSystemActiveListening { get; set; }
- + public bool FireRecognitionLogEvents { get; set; }
- + public bool DisplayHypothesisInOverlay { get; set; }
- + public bool DisambiguationEnabled { get; set; }
- + public string DefaultDisambiguationFormat { get; set; }
- + public double DefaultConfidenceThreshold { get; set; }
- + public uint CommitWindowDuration { get; set; }
- + public bool ClientBusy { get; set; }
- + public IVectorView<string> ActivePhrases { get; }
- + public bool HasAlreadyShutdown { get; }
- + public VuiManagerListeningState ListeningState { get; }
- + public bool SystemActiveListening { get; }
- + public VuiManager();
- + public IVuiPhraseGroup CreatePhraseGroup();
- + public IVuiPhrase CreatePhrase( VuiPhraseCreateInfo __returnValue );
- + public void ForceEnterDisambiguation( IVector<IVuiPhrase> candidates );
- + public void CancelDisambiguation();
- + public void Shutdown();
- + public IVuiPhraseGroup CreateAuxiliaryPhraseGroup();
- + public void SimulateRecognition( string phraseText );
- + public void SerializeGrammarState( StorageFolder destinationFolder );
- + public void SimulateRecognitionFromAudioStream( IRandomAccessStream __param0 );
- + public void ResumeMicrophoneInput();
- + public static VuiManager GetInstance();
- + public static void SetRecognizerType( VuiRecognizerType __param0 );
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationEndEventHandler DisambiguationEnd;
- + Windows.Xbox.Speech.VuiManager.VuiDisambiguationStartEventHandler DisambiguationStart;
- + Windows.Xbox.Speech.VuiManager.Internal.VuiHypothesisEventHandler Hypothesis;
- + Windows.Xbox.Speech.VuiManager.Internal.VuiLoadGrammarsCompletedEventHandler LoadGrammarsCompleted;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningEndEventHandler OpenListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiOpenListeningStartEventHandler OpenListeningStart;
- + Windows.Xbox.Speech.VuiManager.VuiPhraseConfirmedEventHandler PhraseConfirmed;
- + Windows.Xbox.Speech.VuiManager.Internal.VuiRecognitionLogEventHandler RecognitionLog;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningEndEventHandler SystemActiveListeningEnd;
- + Windows.Xbox.Speech.VuiManager.VuiSystemActiveListeningStartEventHandler SystemActiveListeningStart;
- + }
- + public void delegate Windows.Xbox.Speech.VuiManager.Internal.VuiRecognitionLogEventHandler( string logEntry, VuiRecognitionLogEventType type );
- + public enum Windows.Xbox.Speech.VuiManager.Internal.VuiRecognitionLogEventType {
- + Status = 0,
- + RecognitionAccepted = 1,
- + RecognitionRejected = 2,
- + RecognitionAmbiguous = 3,
- + }
- + public class Windows.Xbox.Speech.VuiManager.Internal.VuiScrubber {
- + public VuiScrubber();
- + public string ScrubPhrase( string __returnValue, bool unscrubbed );
- + }
- + public enum Windows.Xbox.SpeechExperience.HandledState {
- + Default = 0,
- + Handled = 1,
- + NotHandled = 2,
- + }
- + public interface Windows.Xbox.SpeechExperience.ISpeechExperienceStateChangedEventArgs {
- + public HandledState Handled { get; set; }
- + public SpeechExperienceState State { get; }
- + }
- + public class Windows.Xbox.SpeechExperience.Phrase {
- + public string StringTag { get; set; }
- + public string PronunciationText { get; set; }
- + public string LexicalText { get; set; }
- + public string DisplayText { get; set; }
- + public uint AppContext { get; set; }
- + public Phrase();
- + }
- + public class Windows.Xbox.SpeechExperience.PhraseCacheManager {
- + public static void Update( User pUser, uint nVersion, PhraseSet pPhraseSet );
- + public static IAsyncAction UpdateAsync( User ppAsyncAction, uint pUser, PhraseSet nVersion );
- + public static uint GetLatestVersion( User pnVersion );
- + public static IAsyncOperation<uint> GetLatestVersionAsync( User ppAsyncOperation );
- + }
- + public class Windows.Xbox.SpeechExperience.PhraseSet {
- + public uint Size { get; }
- + public IVectorView<Phrase> Phrases { get; }
- + public PhraseSet();
- + public void AddPhrase( string displayText, string lexicalText, string pronunciationText, uint appContext );
- + public Phrase GetAt( uint returnValue );
- + public IVectorView<Phrase> GetView();
- + public bool IndexOf( Phrase returnValue, ref uint value );
- + public void SetAt( uint index, Phrase value );
- + public void InsertAt( uint index, Phrase value );
- + public void RemoveAt( uint index );
- + public void Append( Phrase value );
- + public void RemoveAtEnd();
- + public void Clear();
- + public uint GetMany( uint returnValue, Phrase[] startIndex );
- + public void ReplaceAll( Phrase[] items );
- + public IIterator<Phrase> First();
- + }
- + public class Windows.Xbox.SpeechExperience.SpeechExperienceConsumer {
- + public SpeechExperienceState State { get; }
- + public SpeechExperienceConsumer();
- + TypedEventHandler<SpeechExperienceConsumer, SpeechExperienceStateChangedEventArgs> SpeechExperienceStateChanged;
- + }
- + public enum Windows.Xbox.SpeechExperience.SpeechExperienceState {
- + Default = 0,
- + ActiveListening = 1,
- + }
- + public class Windows.Xbox.SpeechExperience.SpeechExperienceStateChangedEventArgs {
- + public HandledState Handled { get; set; }
- + public SpeechExperienceState State { get; }
- + }
- + public class Windows.Xbox.SpeechExperience.Shell.CortanaOverlayControl {
- + public bool IsVisible { get; }
- + public CortanaOverlayControl();
- + public IAsyncAction ShowAsync( CortanaOverlayInitialState action );
- + public IAsyncAction DismissAsync( CortanaOverlayDismissType action );
- + public IAsyncAction SetPersonaStateAsync( string action );
- + public IAsyncAction SetPersonaColorAsync( Color action );
- + public IAsyncAction SetPersonaTextAsync( string action );
- + public IAsyncAction SetListeningTextAsync( string action, bool text );
- + public IAsyncAction ConfirmActionWithOptionsAsync( string action, IVectorView<string> actionText );
- + public IAsyncAction RefreshSpeechSystemStatusAsync();
- + }
- + public enum Windows.Xbox.SpeechExperience.Shell.CortanaOverlayDismissType {
- + Default = 0,
- + TransitionToCortanaApp = 1,
- + }
- + public enum Windows.Xbox.SpeechExperience.Shell.CortanaOverlayInitialState {
- + Default = 0,
- + SeeItSayIt = 1,
- + }
- + public enum Windows.Xbox.SpeechExperience.Shell.GlobalSpeechCommands {
- + None = 0,
- + IncomingCallNotificationCommands = 1,
- + GameBroadcastCommands = 8192,
- + XboxMediaAppCommands = 16384,
- + XboxMusicCommands = 32768,
- + PremiumTVCommands = 65536,
- + IrBlastCommands = 131072,
- + ConversationParamsCommands = 262144,
- + SignInParamsCommands = 524288,
- + }
- + public class Windows.Xbox.SpeechExperience.Shell.GlobalSpeechCommandsControl {
- + public GlobalSpeechCommandsControl();
- + public void EnableConditionalCommands( GlobalSpeechCommands commands );
- + public void DisableConditionalCommands( GlobalSpeechCommands commands );
- + }
- + public interface Windows.Xbox.SpeechExperience.Shell.ICortanaOverlayControl {
- + public bool IsVisible { get; }
- + public IAsyncAction ShowAsync( CortanaOverlayInitialState action );
- + public IAsyncAction DismissAsync( CortanaOverlayDismissType action );
- + public IAsyncAction SetPersonaStateAsync( string action );
- + public IAsyncAction SetPersonaColorAsync( Color action );
- + public IAsyncAction SetPersonaTextAsync( string action );
- + public IAsyncAction SetListeningTextAsync( string action, bool text );
- + public IAsyncAction ConfirmActionWithOptionsAsync( string action, IVectorView<string> actionText );
- + public IAsyncAction RefreshSpeechSystemStatusAsync();
- + }
- + public interface Windows.Xbox.SpeechExperience.Shell.IGlobalSpeechCommandsControl {
- + public void EnableConditionalCommands( GlobalSpeechCommands commands );
- + public void DisableConditionalCommands( GlobalSpeechCommands commands );
- + }
- + public interface Windows.Xbox.SpeechExperience.Shell.ISpeechBehaviorControl {
- + public void SetOrbBehavior( OrbBehavior behavior );
- + }
- + public interface Windows.Xbox.SpeechExperience.Shell.ISpeechOverlayControl {
- + public void SetOrbState( OrbState state );
- + public void SetOrbText( string text, OrbTextType type );
- + public void SetOrbFeedbackGridState( bool visible );
- + }
- + public interface Windows.Xbox.SpeechExperience.Shell.ISpeechShortcutsControl {
- + public void ShowShortcuts( IVectorView<object> shortcuts, GlobalSpeechCommands commandsEnabled );
- + public void HideShortcuts();
- + public void SetShortcutCategoryData( uint type, IVectorView<object> options );
- + }
- + public enum Windows.Xbox.SpeechExperience.Shell.OrbBehavior {
- + Default = 0,
- + FullScreenConsumption = 1,
- + }
- + public enum Windows.Xbox.SpeechExperience.Shell.OrbState {
- + Invalid = 0,
- + None = 1,
- + Inactive = 2,
- + Active = 3,
- + Confirmed = 4,
- + Disambiguation = 5,
- + Error = 6,
- + Waiting = 7,
- + }
- + public enum Windows.Xbox.SpeechExperience.Shell.OrbTextType {
- + Hypothesis = 0,
- + Recognition = 1,
- + Hint = 2,
- + }
- + public class Windows.Xbox.SpeechExperience.Shell.SpeechBehaviorControl {
- + public SpeechBehaviorControl();
- + public void SetOrbBehavior( OrbBehavior behavior );
- + }
- + public class Windows.Xbox.SpeechExperience.Shell.SpeechOverlayControl {
- + public SpeechOverlayControl();
- + public void SetOrbState( OrbState state );
- + public void SetOrbText( string text, OrbTextType type );
- + public void SetOrbFeedbackGridState( bool visible );
- + }
- + public class Windows.Xbox.SpeechExperience.Shell.SpeechShortcutsControl {
- + public SpeechShortcutsControl();
- + public void ShowShortcuts( IVectorView<object> shortcuts, GlobalSpeechCommands commandsEnabled );
- + public void HideShortcuts();
- + public void SetShortcutCategoryData( uint type, IVectorView<object> options );
- + }
- + public class Windows.Xbox.SpeechExperience.Shell.Global.GlobalSpeechControlInternal {
- + public void SetFallbackSpeechUser( IUser user );
- + public void SetOrbBehavior( OrbBehavior behavior );
- + public void RequestActiveListeningExtension();
- + public void SetDisambiguationHint();
- + }
- + public class Windows.Xbox.SpeechExperience.Test.SpeechExperienceManagerTestHooks {
- + public bool ResourceManagementEnabled { get; set; }
- + public void ResetManager();
- + public object AddClient( string client, bool aumid );
- + public void OnFocusChange( string aumid );
- + public object GetSystemInstance();
- + public void SerializeSystemAndInFocusRecognizerGrammarStateToFolderAsync( string path );
- + public void InjectOneCoreInputStateWnfEvent( byte[] buffer );
- + }
- + public struct Windows.Xbox.Storage.BlobInfo {
- + public string Name;
- + public uint Size;
- + }
- + public class Windows.Xbox.Storage.BlobInfoQueryResult {
- + public IAsyncOperation<IVectorView<BlobInfo>> GetBlobInfoAsync( uint operation, uint startIndex );
- + public IAsyncOperation<IVectorView<BlobInfo>> GetBlobInfoAsync();
- + public IAsyncOperation<uint> GetItemCountAsync();
- + }
- + public class Windows.Xbox.Storage.ConnectedStorageContainer {
- + public string Name { get; }
- + public ConnectedStorageSpace OwningSpace { get; }
- + public IAsyncAction SubmitUpdatesAsync( IMapView<string, IBuffer> operation, IIterable<string> blobsToWrite );
- + public IAsyncAction ReadAsync( IMapView<string, IBuffer> action );
- + public IAsyncOperation<IMapView<string, IBuffer>> GetAsync( IIterable<string> operation );
- + public IAsyncAction SubmitPropertySetUpdatesAsync( IPropertySet operation, IIterable<string> blobsToWrite );
- + public IAsyncAction SubmitUpdatesAsync( IMapView<string, IBuffer> operation, IIterable<string> blobsToWrite, string blobsToDelete );
- + public IAsyncAction SubmitPropertySetUpdatesAsync( IPropertySet operation, IIterable<string> blobsToWrite, string blobsToDelete );
- + public BlobInfoQueryResult CreateBlobInfoQuery( string query );
- + }
- + public struct Windows.Xbox.Storage.ConnectedStorageContract {
- + }
- + public enum Windows.Xbox.Storage.ConnectedStorageErrorStatus {
- + InvalidContainerName = -2138898431,
- + NoAccess = -2138898430,
- + OutOfLocalStorage = -2138898429,
- + UserCanceled = -2138898428,
- + UpdateTooBig = -2138898427,
- + QuotaExceeded = -2138898426,
- + ProvidedBufferTooSmall = -2138898425,
- + BlobNotFound = -2138898424,
- + NoXboxLiveInfo = -2138898423,
- + ContainerNotInSync = -2138898422,
- + ContainerSyncFailed = -2138898421,
- + }
- + public class Windows.Xbox.Storage.ConnectedStorageSpace {
- + public bool IsReadOnly { get; }
- + public string ServiceConfigurationId { get; }
- + public User User { get; }
- + public ConnectedStorageContainer CreateContainer( string result );
- + public IAsyncAction DeleteContainerAsync( string action );
- + public ContainerInfoQueryResult CreateContainerInfoQuery( string query );
- + public IAsyncOperation<int> GetRemainingBytesInQuotaAsync();
- + public IAsyncOperation<long> GetRemainingBytesInQuota64Async();
- + public static IAsyncOperation<ConnectedStorageSpace> GetSyncOnDemandForUserAsync( User operation );
- + public static IAsyncOperation<ConnectedStorageSpace> GetSyncOnDemandForUserAsync( User operation, string user );
- + public static IAsyncOperation<ConnectedStorageSpace> GetForUserAsync( User operation );
- + public static IAsyncOperation<ConnectedStorageSpace> GetForUserAsync( User operation, string user );
- + public static IAsyncOperation<ConnectedStorageSpace> GetForMachineAsync();
- + public static IAsyncOperation<ConnectedStorageSpace> GetForMachineAsync( string operation );
- + }
- + public struct Windows.Xbox.Storage.ContainerInfo {
- + public string Name;
- + public uint TotalSize;
- + }
- + public struct Windows.Xbox.Storage.ContainerInfo2 {
- + public string Name;
- + public ulong TotalSize;
- + public string DisplayName;
- + public DateTime LastModifiedTime;
- + public bool NeedsSync;
- + }
- + public class Windows.Xbox.Storage.ContainerInfoQueryResult {
- + public IAsyncOperation<IVectorView<ContainerInfo>> GetContainerInfoAsync( uint operation, uint startIndex );
- + public IAsyncOperation<IVectorView<ContainerInfo>> GetContainerInfoAsync();
- + public IAsyncOperation<uint> GetItemCountAsync();
- + public IAsyncOperation<IVectorView<ContainerInfo2>> GetContainerInfo2Async( uint operation, uint startIndex );
- + public IAsyncOperation<IVectorView<ContainerInfo2>> GetContainerInfo2Async();
- + }
- + public class Windows.Xbox.System.AudioDeviceAddedEventArgs {
- + public IAudioDeviceInfo AudioDevice { get; }
- + public User User { get; }
- + }
- + public enum Windows.Xbox.System.AudioDeviceCategory {
- + Communications = 0,
- + Voice = 1,
- + Multimedia = 2,
- + }
- + public class Windows.Xbox.System.AudioDeviceChangedEventArgs {
- + public IAudioDeviceInfo AudioDevice { get; }
- + public User User { get; }
- + }
- + public class Windows.Xbox.System.AudioDeviceRemovedEventArgs {
- + public IAudioDeviceInfo AudioDevice { get; }
- + public User User { get; }
- + }
- + public enum Windows.Xbox.System.AudioDeviceSharing {
- + Exclusive = 0,
- + Private = 1,
- + Shared = 2,
- + }
- + public enum Windows.Xbox.System.AudioDeviceType {
- + Capture = 0,
- + Render = 1,
- + }
- + public class Windows.Xbox.System.Console {
- + public string ApplicationSpecificDeviceId { get; }
- + public static IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url );
- + public static IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url, byte[] headers );
- + public static IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url, string headers );
- + }
- + public class Windows.Xbox.System.GetPictureResult {
- + public uint RequiredBufferSize { get; }
- + public HResult Result { get; }
- + }
- + public class Windows.Xbox.System.GetTokenAndSignatureResult {
- + public string Signature { get; }
- + public string Token { get; }
- + }
- + public interface Windows.Xbox.System.IAudioDeviceInfo {
- + public AudioDeviceCategory DeviceCategory { get; }
- + public AudioDeviceType DeviceType { get; }
- + public string Id { get; }
- + public bool IsMicrophoneMuted { get; }
- + public AudioDeviceSharing Sharing { get; }
- + }
- + public interface Windows.Xbox.System.IUser {
- + public IVectorView<IAudioDeviceInfo> AudioDevices { get; }
- + public IVectorView<IController> Controllers { get; }
- + public UserDisplayInfo DisplayInfo { get; }
- + public uint Id { get; }
- + public bool IsGuest { get; }
- + public bool IsSignedIn { get; }
- + public UserLocation Location { get; }
- + public User Sponsor { get; }
- + public string XboxUserHash { get; }
- + public string XboxUserId { get; }
- + public IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url );
- + public IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url, byte[] headers );
- + public IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url, string headers );
- + }
- + public interface Windows.Xbox.System.IUserStaticsSystem {
- + EventHandler<UserDisplayInfoChangedEventArgs> UserDisplayInfoChangedSystem;
- + EventHandler<UserRemovedEventArgs> UserRemovedSystem;
- + }
- + public class Windows.Xbox.System.Launcher {
- + public static IAsyncOperation<bool> NavigateBackAsync();
- + }
- + public struct Windows.Xbox.System.LauncherContract {
- + }
- + public struct Windows.Xbox.System.LegacyUserContract {
- + }
- + public class Windows.Xbox.System.OnlineStateChangedEventArgs {
- + public UserOnlineState State { get; }
- + }
- + public class Windows.Xbox.System.SignInCompletedEventArgs {
- + public User User { get; }
- + }
- + public class Windows.Xbox.System.SignOutCompletedEventArgs {
- + public HResult Result { get; }
- + public User User { get; }
- + }
- + public class Windows.Xbox.System.SignOutDeferral {
- + public void Complete();
- + }
- + public class Windows.Xbox.System.SignOutStartedEventArgs {
- + public User User { get; }
- + public SignOutDeferral GetDeferral();
- + }
- + public class Windows.Xbox.System.User {
- + public IVectorView<IAudioDeviceInfo> AudioDevices { get; }
- + public IVectorView<IController> Controllers { get; }
- + public UserDisplayInfo DisplayInfo { get; }
- + public uint Id { get; }
- + public bool IsGuest { get; }
- + public bool IsSignedIn { get; }
- + public UserLocation Location { get; }
- + public User Sponsor { get; }
- + public string XboxUserHash { get; }
- + public string XboxUserId { get; }
- + public UserOnlineState OnlineState { get; }
- + public IVectorView<User> Users { get; }
- + public IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url );
- + public IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url, byte[] headers );
- + public IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureAsync( string operation, string httpMethod, string url, string headers );
- + public static User GetUserById( uint user );
- + public static IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureForAllUsersAsync( string operation, string httpMethod, string url );
- + public static IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureForAllUsersAsync( string operation, string httpMethod, string url, byte[] headers );
- + public static IAsyncOperation<GetTokenAndSignatureResult> GetTokenAndSignatureForAllUsersAsync( string operation, string httpMethod, string url, string headers );
- + public static Guid GetNetworkCacheIdForUsers( IVectorView<uint> pGuid );
- + EventHandler<AudioDeviceAddedEventArgs> AudioDeviceAdded;
- + EventHandler<AudioDeviceChangedEventArgs> AudioDeviceChanged;
- + EventHandler<AudioDeviceRemovedEventArgs> AudioDeviceRemoved;
- + EventHandler<OnlineStateChangedEventArgs> OnlineStateChanged;
- + EventHandler<SignInCompletedEventArgs> SignInCompleted;
- + EventHandler<SignOutCompletedEventArgs> SignOutCompleted;
- + EventHandler<SignOutStartedEventArgs> SignOutStarted;
- + EventHandler<UserAddedEventArgs> UserAdded;
- + EventHandler<UserDisplayInfoChangedEventArgs> UserDisplayInfoChanged;
- + EventHandler<UserRemovedEventArgs> UserRemoved;
- + }
- + public class Windows.Xbox.System.UserAddedEventArgs {
- + public User User { get; }
- + }
- + public enum Windows.Xbox.System.UserAgeGroup {
- + Unknown = 0,
- + Child = 1,
- + Teen = 2,
- + Adult = 3,
- + }
- + public class Windows.Xbox.System.UserDisplayInfo {
- + public UserAgeGroup AgeGroup { get; }
- + public string ApplicationDisplayName { get; }
- + public string GameDisplayName { get; }
- + public uint GamerScore { get; }
- + public string Gamertag { get; }
- + public IVectorView<uint> Privileges { get; }
- + public int Reputation { get; }
- + public IAsyncOperation<GetPictureResult> GetApplicationPictureAsync( UserPictureSize operation, IBuffer size );
- + public IAsyncOperation<GetPictureResult> GetGamerPictureAsync( UserPictureSize operation, IBuffer size );
- + }
- + public class Windows.Xbox.System.UserDisplayInfoChangedEventArgs {
- + public User User { get; }
- + }
- + public enum Windows.Xbox.System.UserLocation {
- + Local = 0,
- + Remote = 1,
- + }
- + public enum Windows.Xbox.System.UserOnlineState {
- + Unknown = 0,
- + Offline = 1,
- + Online = 2,
- + }
- + public enum Windows.Xbox.System.UserPictureSize {
- + Small = 1,
- + Medium = 2,
- + Large = 3,
- + ExtraLarge = 4,
- + }
- + public class Windows.Xbox.System.UserRemovedEventArgs {
- + public User User { get; }
- + }
- + public struct Windows.Xbox.System.ClosedCaptions.ClosedCaptionColor {
- + public byte A;
- + public byte R;
- + public byte G;
- + public byte B;
- + }
- + public class Windows.Xbox.System.ClosedCaptions.ClosedCaptionProperties {
- + public bool IsEnabled { get; set; }
- + public ClosedCaptionColor BackgroundColor { get; }
- + public ClosedCaptionColor FontColor { get; }
- + public FontEdgeAttribute FontEdgeAttribute { get; }
- + public FontSize FontSize { get; }
- + public FontStyle FontStyle { get; }
- + public bool UseDefaultOptions { get; }
- + public ClosedCaptionColor WindowColor { get; }
- + }
- + public enum Windows.Xbox.System.ClosedCaptions.FontEdgeAttribute {
- + Default = 0,
- + NoEdgeAttribute = 1,
- + RaisedEdges = 2,
- + DepressedEdges = 3,
- + UniformedEdges = 4,
- + DropShadowedEdges = 5,
- + }
- + public enum Windows.Xbox.System.ClosedCaptions.FontSize {
- + OneHundredPercent = 0,
- + FiftyPercent = 1,
- + SeventyFivePercent = 2,
- + OneHundredFiftyPercent = 3,
- + TwoHundredPercent = 4,
- + }
- + public enum Windows.Xbox.System.ClosedCaptions.FontStyle {
- + Default = 0,
- + MonospacedWithSerifs = 1,
- + ProportionalWithSerifs = 2,
- + MonospacedWithoutSerifs = 3,
- + ProportionalWithoutSerifs = 4,
- + Casual = 5,
- + Cursive = 6,
- + SmallCapitals = 7,
- + }
- + public class Windows.Xbox.System.Internal.AudioDeviceAttachedToUnpairedControllerEventArgs {
- + public IAudioDeviceInfo AudioDevice { get; }
- + public IController Controller { get; }
- + }
- + public struct Windows.Xbox.System.Internal.Chatpad {
- + public ulong DeviceId;
- + public ulong UniqueDeviceId;
- + public DeviceFirmwareInformation FirmwareInformation;
- + }
- + public class Windows.Xbox.System.Internal.ConsoleUser {
- + public bool AutoSignIn { get; }
- + public bool ChallengeSignIn { get; }
- + public bool CredentialsPersisted { get; }
- + public string EmailAddress { get; }
- + public string Gamertag { get; }
- + public uint Id { get; }
- + public bool IsNewUser { get; }
- + public bool KinectSignInEnabled { get; }
- + public bool SignOutSpopForKinectSignIn { get; }
- + public bool TwitterSignInEnabled { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.System.Internal.ControllerFirmwareUpdateAvailableEventArgs {
- + public ulong ControllerId { get; }
- + public DeviceFirmwareInformation FirmwareInformation { get; }
- + public DeviceFirmwareInformation FirmwareInformationForAttachedAudioDevice { get; }
- + }
- + public struct Windows.Xbox.System.Internal.DeviceFirmwareInformation {
- + public ushort VendorId;
- + public ushort ProductId;
- + public FirmwareVersion Version;
- + public FirmwareState State;
- + public bool BetaFirmwareAvailable;
- + public ushort FirmwareUpdateProtocolVersion;
- + }
- + public enum Windows.Xbox.System.Internal.FirmwareState {
- + Unknown = 0,
- + UpToDate = 1,
- + UpdateAvailable = 2,
- + UpdateRequired = 3,
- + Corrupt = 4,
- + }
- + public struct Windows.Xbox.System.Internal.FirmwareVersion {
- + public ushort Major;
- + public ushort Minor;
- + public ushort Build;
- + public ushort Revision;
- + }
- + public interface Windows.Xbox.System.Internal.IConsoleUser {
- + public bool AutoSignIn { get; }
- + public bool ChallengeSignIn { get; }
- + public bool CredentialsPersisted { get; }
- + public string EmailAddress { get; }
- + public string Gamertag { get; }
- + public uint Id { get; }
- + public bool IsNewUser { get; }
- + public bool KinectSignInEnabled { get; }
- + public bool SignOutSpopForKinectSignIn { get; }
- + public bool TwitterSignInEnabled { get; }
- + public string XboxUserId { get; }
- + }
- + public interface Windows.Xbox.System.Internal.INuiIdentity {
- + public void ConsoleUserCreated( IConsoleUser newConsoleUser );
- + public void ConsoleUserDeleted( uint userId );
- + public void FixMisIdentification( ulong controllerId, uint correctUserId );
- + public IdentificationInfo GetIdentificationInfo( ulong pInfo );
- + public void ResetBiometricSignature( uint consoleUserId );
- + public void AttemptBiometricSignIn( ulong controllerId );
- + public ulong GetTimeRemainingForAutoSignIn();
- + public bool UserHasBiometricData( uint pHasBioData );
- + }
- + public interface Windows.Xbox.System.Internal.IUserManagerTestHooks {
- + public void AddMetadata( ushort vendorId, ushort productId, byte[] pMetadata );
- + public void AudioDeviceVolumeChanged( ulong controllerId, byte[] pData );
- + public void ClearControllerMap();
- + public void GetDeviceIdWithPrefix( string pnpId, ref string deviceIdWithPrefix );
- + public void SetEnvironment( string environment );
- + public void SetOnlineState( bool online );
- + public void SimulateGIPAddDevice( ulong controllerId, byte[] pData );
- + public void SimulateGIPRemoveDevice( ulong controllerId );
- + public void SimulateMMNotificationDeviceAdded( string pnpId, IAudioDeviceInfo audioDevice );
- + public void SimulateMMNotificationDeviceRemoved( string pnpId );
- + public void SimulateUserPropertiesChanged( string msaUserName, string titleIdForPrivileges, string userHash, string gamerTag, string privileges, string ageGroup );
- + public void SetMsaThrottleSettings( uint maxRequests, uint totalIntervalSeconds );
- + }
- + public enum Windows.Xbox.System.Internal.IdentificationErrorType {
- + FaceDetectionFailed = 1,
- + FaceBlocked = 2,
- + LookAway = 4,
- + }
- + public struct Windows.Xbox.System.Internal.IdentificationInfo {
- + public IdentificationResultType Result;
- + public uint IdentifyErrorFlags;
- + public uint AttemptedSignInMilliseconds;
- + public uint CandidateUser1;
- + public uint CandidateUser2;
- + public uint CandidateUser3;
- + public uint CandidateUser4;
- + }
- + public class Windows.Xbox.System.Internal.IdentificationInfoChangedEventArgs {
- + public ulong ControllerId { get; }
- + public IdentificationInfo IdentificationInfo { get; }
- + }
- + public enum Windows.Xbox.System.Internal.IdentificationResultType {
- + Identifying = 0,
- + LowConfidence = 1,
- + ExistingUser = 2,
- + NewUser = 3,
- + UserSpecified = 4,
- + BioDataUpdated = 5,
- + }
- + public struct Windows.Xbox.System.Internal.LegacyUserContract {
- + }
- + public class Windows.Xbox.System.Internal.NuiIdentity {
- + public void ConsoleUserCreated( IConsoleUser newConsoleUser );
- + public void ConsoleUserDeleted( uint userId );
- + public void FixMisIdentification( ulong controllerId, uint correctUserId );
- + public IdentificationInfo GetIdentificationInfo( ulong pInfo );
- + public void ResetBiometricSignature( uint consoleUserId );
- + public void AttemptBiometricSignIn( ulong controllerId );
- + public ulong GetTimeRemainingForAutoSignIn();
- + public bool UserHasBiometricData( uint pHasBioData );
- + }
- + public enum Windows.Xbox.System.Internal.SignInCaller {
- + Unknown = 0,
- + NUI = 1,
- + VUI = 2,
- + Smartglass = 3,
- + AccountPickerTCUI = 4,
- + SignInApp = 5,
- + Home = 6,
- + }
- + public class Windows.Xbox.System.Internal.SignInCompleteEventArgs {
- + public SignInResult Result { get; }
- + }
- + public class Windows.Xbox.System.Internal.SignInResult {
- + public string AuthUrl { get; }
- + public string EndAuthUrl { get; }
- + public string FlowUrl { get; }
- + public string HelpId { get; }
- + public string MSAAccountName { get; }
- + public string Message { get; }
- + public HResult Result { get; }
- + public SignInCaller SignInCaller { get; }
- + public string UserHash { get; }
- + public uint UserId { get; }
- + }
- + public class Windows.Xbox.System.Internal.SignOutCompleteEventArgs {
- + public SignOutResult Result { get; }
- + }
- + public class Windows.Xbox.System.Internal.SignOutResult {
- + public string AuthUrl { get; }
- + public string EndAuthUrl { get; }
- + public string FlowUrl { get; }
- + public string HelpId { get; }
- + public string MSAAccountName { get; }
- + public string Message { get; }
- + public bool RemoteSignOut { get; }
- + public HResult Result { get; }
- + public string UserHash { get; }
- + public uint UserId { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserDeletedEventArgs {
- + public uint Id { get; }
- + public string XboxUserId { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserManager {
- + public IVectorView<ConsoleUser> ConsoleUsers { get; }
- + public IVectorView<Chatpad> Chatpads { get; }
- + public static User GetWindowsSystemUser( User WsUser );
- + public static User GetWindowsXboxSystemUser( User WxsUser );
- + public static IdentificationInfo GetIdentificationInfo( ulong pInfo );
- + public static void ResetBiometricSignature( uint consoleUserId );
- + public static void AttemptBiometricSignIn( ulong controllerId );
- + public static ulong GetTimeRemainingForAutoSignIn();
- + public static bool UserHasBiometricData( uint pHasBioData );
- + public static void SetNuiIdentity( INuiIdentity nuiIdentity );
- + public static void FireControllerLEDTrackingPattern( ulong controllerId, uint patternBits );
- + public static void FireControllerIdentificationInfoChanged( ulong controllerId, IdentificationInfo info );
- + public static void UpdateAccessoryOrderAndFireControllerOrderChanged( ulong[] pOrderedAccessories );
- + public static void UpdateBodyOrderAndFireControllerOrderChanged( ulong[] pOrderedBodies );
- + public static void EnableControllerEnrollment();
- + public static uint CreateConsoleUser( string consoleUserId, bool emailAddress );
- + public static void DeleteConsoleUser( uint consoleUserId );
- + public static void UpdateConsoleUser( uint consoleUserId, string emailAddress, bool persistCredentials, bool enableKinectSignIn );
- + public static void ClearNewUserStatus( uint consoleUserId );
- + public static uint AllocateSponsoredUserId();
- + public static void FreeSponsoredUserId( uint consoleUserId );
- + public static void IsUserIdValidForLocalStorage( uint consoleUserId );
- + public static void UpdateConsoleUserSignIn( uint consoleUserId, bool persistCredentials, bool enableKinectSignIn, bool challengeSignIn, bool signOutSpopForKinectSignIn );
- + public static void UpdateConsoleUserEmail( uint consoleUserId, string emailAddress );
- + public static void UpdateConsoleUserAutoSignIn( uint consoleUserId, bool autoSignIn );
- + public static void UpdateConsoleUserTwitterSignIn( uint consoleUserId, bool twitterSignIn );
- + public static void AttachController( ulong controllerId, string controllerType );
- + public static void AttachGIPController( ulong controllerId, byte[] pVersionInfo );
- + public static void DetachController( ulong controllerId );
- + public static void PairControllerToConsoleUser( ulong controllerId, uint consoleUserId );
- + public static void PairControllerToCorrectConsoleUser( ulong controllerId, uint consoleUserId );
- + public static void PowerDownController( ulong controllerId );
- + public static uint GetControllerStatus( ulong status );
- + public static void GetControllerFirmwareInformation( ulong controllerId, ref DeviceFirmwareInformation controllerFirmwareInfo, ref DeviceFirmwareInformation attachedAudioDeviceFirmwareInfo );
- + public static IVectorView<IController> GetUnpairedControllersWithAttachedAudioDevices();
- + public static IAsyncOperation<SignInResult> SignInUserAsync( uint operation, SignInCaller consoleUserId );
- + public static IAsyncOperation<SignInResult> SignInUserWithCredentialAsync( uint operation, byte[] consoleUserId, SignInCaller authData );
- + public static IAsyncAction SignOutUserAsync( uint action );
- + public static IAsyncOperation<SignInResult> SignInUserWithDATokenAsync( uint operation, string consoleUserId, string daToken, string daTokenStartTime, string daTokenExpires, SignInCaller flowToken );
- + public static IAsyncOperation<string> GetRpsTicketAsync( string operation, string xuid, string target );
- + public static uint GetSequenceIdForUserId( uint sequenceId );
- + public static void SignOutAllUsers( HResult reason );
- + EventHandler<IdentificationInfoChangedEventArgs> IdentificationInfoChanged;
- + EventHandler<UserDeletedEventArgs> UserDeleted;
- + EventHandler<AudioDeviceAttachedToUnpairedControllerEventArgs> AudioDeviceAttachedToUnpairedController;
- + EventHandler<ulong> ChatpadAdded;
- + EventHandler<ulong> ChatpadRemoved;
- + EventHandler<ControllerFirmwareUpdateAvailableEventArgs> ControllerFirmwareUpdateAvailable;
- + EventHandler<SignInCompleteEventArgs> SignInComplete;
- + EventHandler<SignOutCompleteEventArgs> SignOutComplete;
- + }
- + public class Windows.Xbox.System.Internal.Accessibility.HighContrastProperties {
- + public bool Enabled { get; set; }
- + }
- + public class Windows.Xbox.System.Internal.Accessibility.NarratorProperties {
- + public bool Enabled { get; set; }
- + public bool IsSupportedLocale { get; }
- + }
- + public class Windows.Xbox.System.Internal.BluRay.BluRayProperties {
- + public bool UseHighestQualityVideo { get; set; }
- + public bool PlayBDLiveContent { get; set; }
- + public bool Output24p { get; set; }
- + public DynamicRangeControl DynamicRangeControl { get; set; }
- + public string DefaultSubtitleLanguage { get; set; }
- + public string DefaultMenuLanguage { get; set; }
- + public string DefaultAudioLanguage { get; set; }
- + public bool AutoResumeDiscs { get; set; }
- + public static IAsyncAction ErasePersistentStorageAsync();
- + }
- + public enum Windows.Xbox.System.Internal.BluRay.DynamicRangeControl {
- + Off = 0,
- + On = 1,
- + Auto = 2,
- + }
- + public class Windows.Xbox.System.Internal.ClosedCaptions.ClosedCaptionProperties {
- + public ClosedCaptionColor WindowColor { get; set; }
- + public bool UseDefaultOptions { get; set; }
- + public bool IsEnabled { get; set; }
- + public FontStyle FontStyle { get; set; }
- + public FontSize FontSize { get; set; }
- + public FontEdgeAttribute FontEdgeAttribute { get; set; }
- + public ClosedCaptionColor FontColor { get; set; }
- + public ClosedCaptionColor BackgroundColor { get; set; }
- + }
- + public class Windows.Xbox.System.Internal.Console.ConsoleName {
- + public string ConsoleId { get; }
- + public string KernelVersion { get; }
- + public string SerialNumber { get; }
- + public string XboxLiveDeviceId { get; }
- + public static void SetConsoleName( string value );
- + }
- + public class Windows.Xbox.System.Internal.Console.ConsoleProperties {
- + public string OobePhaseOneOSBuildVersion { get; set; }
- + public string MachineName { get; set; }
- + public string CurrentTimeZone { get; set; }
- + public string CurrentSpokenLanguage { get; set; }
- + public string CurrentRegion { get; set; }
- + public string CurrentLanguage { get; set; }
- + public DateTime SystemTime { get; set; }
- + public bool FacePassiveRecording { get; set; }
- + public bool AutoDstEnabled { get; }
- + public string ConsoleId { get; }
- + public string CurrentWaveLanguages { get; }
- + public IVectorView<TimeZoneInfo> DynamicTimeZones { get; }
- + public bool IsDevkit { get; }
- + public bool IsEuropeanUnionWifiRegion { get; }
- + public bool IsKernelDebuggerPresent { get; }
- + public bool IsProd { get; }
- + public bool IsSystemTimeTrusted { get; }
- + public bool IsTDKEnabled { get; }
- + public string KernelVersion { get; }
- + public PspDiscRegion PspDiscRegion { get; }
- + public PspRegion PspRegion { get; }
- + public string SarftOttNumber { get; }
- + public string SerialNumber { get; }
- + public string XboxLiveDeviceId { get; }
- + public string XboxLiveDeviceIdAsDecimal { get; }
- + public static void RestoreFactorySettings();
- + public static void CheckForSystemUpdate();
- + public static IAsyncOperation<bool> IsSystemUpdateAvailableAsync();
- + public static void DeleteConnectedStorageXvdOnReboot();
- + public static HResult GetDeviceAuthenticationStateWithUrl( ref string deviceAuthState );
- + public static IAsyncOperation<SystemUpdateInfo> GetSystemUpdateInfoAsync();
- + public static void DeregisterConsole();
- + public static void DeleteXbox360StorageXvdOnReboot();
- + }
- + public class Windows.Xbox.System.Internal.Console.ConsoleRegion {
- + public string CurrentLanguage { get; }
- + public string CurrentRegion { get; }
- + public string CurrentWaveLanguages { get; }
- + public PspDiscRegion PspDiscRegion { get; }
- + public PspRegion PspRegion { get; }
- + public static void SetCurrentTimeZone( string value );
- + public static void SetSystemTime( DateTime value );
- + }
- + public enum Windows.Xbox.System.Internal.Console.PspDiscRegion {
- + ROW = 0,
- + China = 1,
- + }
- + public enum Windows.Xbox.System.Internal.Console.PspRegion {
- + ROW = 0,
- + China = 1,
- + }
- + public class Windows.Xbox.System.Internal.Console.SystemUpdateInfo {
- + public bool IsLastCheckTimeValid { get; }
- + public bool IsLastStatusCodeValid { get; }
- + public bool IsLastUpdateTimeValid { get; }
- + public DateTime LastCheckTime { get; }
- + public uint LastStatusCode { get; }
- + public DateTime LastUpdateTime { get; }
- + }
- + public struct Windows.Xbox.System.Internal.Console.TimeZoneInfo {
- + public int Bias;
- + public string DisplayName;
- + public bool SupportsDST;
- + public string StandardName;
- + public string TimeZoneKeyName;
- + }
- + public enum Windows.Xbox.System.Internal.DevelopmentKit.CrashDumpTypeProperty {
- + Mini = 0,
- + Full = 2,
- + }
- + public class Windows.Xbox.System.Internal.DevelopmentKit.DevelopmentKitProperties {
- + public bool SraFramerateHudEnabled { get; set; }
- + public string SandboxId { get; set; }
- + public bool EnableProfiling { get; set; }
- + public bool EnableMemoryStats { get; set; }
- + public bool DeleteDumpAfterUpload { get; set; }
- + public CrashDumpTypeProperty CrashDumpType { get; set; }
- + public string CertType { get; }
- + public string Dr0 { get; }
- + public string HostIP { get; }
- + public bool IsDevelopmentModeEnabled { get; }
- + public string ShellVersion { get; }
- + public string SystemIP { get; }
- + public static IAsyncAction EnableDevelopmentModeAsync( bool action );
- + public static void ClearConsoleKey();
- + }
- + public enum Windows.Xbox.System.Internal.Input.ProgrammableKeyAction {
- + None = 0,
- + ShowGuide = 1,
- + TakeScreenshot = 2,
- + RecordClip = 3,
- + Count = 4,
- + }
- + public class Windows.Xbox.System.Internal.Input.ProgrammableKeyProperties {
- + public ProgrammableKeyAction X2Action { get; set; }
- + public ProgrammableKeyAction X1Action { get; set; }
- + }
- + public class Windows.Xbox.System.Internal.Installer.InstallerProperties {
- + public string DefaultInstallLocation { get; set; }
- + }
- + public class Windows.Xbox.System.Internal.Kiosk.KioskProperties {
- + public bool IsEnabled { get; }
- + public static IAsyncOperation<string> GetMediaPathAsync();
- + }
- + public class Windows.Xbox.System.Internal.Licenses.LicenseManager {
- + public static void RefreshPrimaryConsoleOfflineLicenses();
- + public static void InvalidateUserTokens( uint consoleUserId );
- + }
- + public class Windows.Xbox.System.Internal.LiveSettings.LiveSettings {
- + public uint CurrentWaveLangs { get; }
- + public ulong ExternalStorageMinimumDriveSize { get; }
- + public uint FriendsTwistRtaThrottle { get; }
- + public string GamestreamBlockList { get; }
- + public bool IsAvatarStoreVisible { get; }
- + public bool IsControllerBetaFwEnabled { get; }
- + public bool IsControllerBetaFwMandatory { get; }
- + public bool IsControllerFwUpdateOverrideEnabled { get; }
- + public bool IsCortanaVisible { get; }
- + public bool IsFriendsTwistEnabled { get; }
- + public bool IsPerGameBandwidthUsageEnabled { get; }
- + public string MsaLocaleOverrides { get; }
- + public string MsaTouOverrides { get; }
- + public string MusicStreamNotAvailable { get; }
- + public string NaturalLanguageFeatureSetId { get; }
- + public uint RatingsServiceDataVersion { get; }
- + public uint STAWatchdogSettings { get; }
- + public string Xbox360BackCompatAllowList { get; }
- + public string Xbox360BackCompatCatalogHash { get; }
- + public string Xbox360BackCompatCatalogUrl { get; }
- + public static bool IsTitleBackcompatListedForMultiplayer( uint value );
- + }
- + public class Windows.Xbox.System.Internal.Network.NetworkProperties {
- + public bool Enabled { get; set; }
- + public bool HasWirelessProfile { get; }
- + public static void DeleteWirlessProfile();
- + }
- + public enum Windows.Xbox.System.Internal.Permissions.NotificationEnabledPolicy {
- + ShowNone = 0,
- + ShowAll = 1,
- + ShowExceptDuringVideo = 2,
- + }
- + public class Windows.Xbox.System.Internal.Permissions.NotificationPolicies {
- + public NotificationEnabledPolicy SkypeNotificationsEnabled { get; set; }
- + public SigninNotificationEnabledPolicy SigninAndBroadcastsNotificationsEnabled { get; set; }
- + public bool QuietModeEnabled { get; set; }
- + public NotificationEnabledPolicy PartyNotificationsEnabled { get; set; }
- + public NotificationEnabledPolicy NewFollowerNotificationsEnabled { get; set; }
- + public NotificationEnabledPolicy MessageNotificationsEnabled { get; set; }
- + public NotificationEnabledPolicy GamingAndSystemNotificationsEnabled { get; set; }
- + public NotificationEnabledPolicy ActivityFeedNotificationsEnabled { get; set; }
- + public bool ActionlessNotificationsEnabled { get; set; }
- + }
- + public class Windows.Xbox.System.Internal.Permissions.PreferredProviderProperties {
- + public IVectorView<string> InstalledAppNames { get; }
- + public IVectorView<string> InstalledAppTitleIds { get; }
- + public IVectorView<string> TitleIds { get; }
- + }
- + public enum Windows.Xbox.System.Internal.Permissions.SigninNotificationEnabledPolicy {
- + ShowNone = 0,
- + ShowAll = 1,
- + ShowOnlyFavorites = 2,
- + ShowAllExceptDuringVideo = 3,
- + ShowOnlyFavoritesExceptDuringVideo = 4,
- + }
- + public enum Windows.Xbox.System.Internal.Permissions.SmartGlassConnectionsProperty {
- + Disabled = 0,
- + FromSignedInProfiles = 1,
- + FromAnyDevice = 2,
- + }
- + public enum Windows.Xbox.System.Internal.Permissions.SocialToastsEnabledProperty {
- + None = 0,
- + AllFriends = 1,
- + Favorites = 2,
- + }
- + public class Windows.Xbox.System.Internal.Permissions.SystemProperties {
- + public SmartGlassConnectionsProperty SmartGlassConnections { get; set; }
- + public SocialToastsEnabledProperty ShowSocialToastsEnabled { get; set; }
- + public bool ShowSkypeToastsEnabled { get; set; }
- + public bool ShowPartyToastsEnabled { get; set; }
- + public bool ShowMessagingToastsEnabled { get; set; }
- + public bool ShowAllOtherToastsEnabled { get; set; }
- + public string PreferredProvider { get; set; }
- + public bool PlayDiscAutomatically { get; set; }
- + public bool GameDVREnabled { get; set; }
- + public bool AllowPlayToStreaming { get; set; }
- + public static IAsyncOperation<PreferredProviderProperties> GetPreferredProviderPropertiesAsync();
- + }
- + public class Windows.Xbox.System.Internal.Power.PowerProperties {
- + public bool WakeXboxOnVoice { get; set; }
- + public uint SystemIdleTimeout { get; set; }
- + public uint InstantOnTitleID { get; set; }
- + public bool FastGameResume { get; set; }
- + public bool ExternalStorageSelectiveSuspend { get; set; }
- + public bool AllowInstantOn { get; set; }
- + public bool AllowAutoUpdate { get; set; }
- + public static void ShutDownConsole();
- + public static void SleepConsole();
- + public static void RestartConsole();
- + }
- + public class Windows.Xbox.System.Internal.Reviewer.ReviewerProperties {
- + public bool IsEnabled { get; }
- + }
- + public class Windows.Xbox.System.Internal.ServiceNotifications.ServiceNotificationEventArgs {
- + public IUser ConsoleUser { get; }
- + public string Data { get; }
- + public string Scope { get; }
- + public DateTime Timestamp { get; }
- + public string Xuid { get; }
- + public bool IsInScope( string value );
- + }
- + public class Windows.Xbox.System.Internal.ServiceNotifications.ServiceNotifications {
- + EventHandler<ServiceNotificationEventArgs> OnNotificationReceived;
- + }
- + public enum Windows.Xbox.System.Internal.Sound.AudioCompressionOutProperty {
- + DtsDigitalSurround = 0,
- + DolbyDigital = 1,
- + }
- + public enum Windows.Xbox.System.Internal.Sound.AudioOutProperty {
- + Off = 0,
- + StereoUncompressed = 1,
- + FivePointOneSurroundUncompressed = 2,
- + SevenPointOneSurroundUncompressed = 3,
- + FivePointOneSurroundCompressed = 4,
- + }
- + public class Windows.Xbox.System.Internal.Sound.GamepadAudio {
- + public byte Volume { get; set; }
- + public byte SideTone { get; set; }
- + public byte MicrophoneVolume { get; set; }
- + public bool MicrophoneMuted { get; set; }
- + public byte GameToChatBalance { get; set; }
- + public bool Enabled { get; }
- + public bool GameToChatBalanceWriteable { get; }
- + public bool MicrophoneMutedWriteable { get; }
- + public bool MicrophoneVolumeWriteable { get; }
- + public bool SideToneWriteable { get; }
- + public bool VolumeWriteable { get; }
- + public void Refresh();
- + public static IGamepadAudio GetGamepadAudio( IController gamepadAudio );
- + }
- + public interface Windows.Xbox.System.Internal.Sound.IGamepadAudio {
- + public bool Enabled { get; }
- + public byte GameToChatBalance { get; set; }
- + public bool GameToChatBalanceWriteable { get; }
- + public bool MicrophoneMuted { get; set; }
- + public bool MicrophoneMutedWriteable { get; }
- + public byte MicrophoneVolume { get; set; }
- + public bool MicrophoneVolumeWriteable { get; }
- + public byte SideTone { get; set; }
- + public bool SideToneWriteable { get; }
- + public byte Volume { get; set; }
- + public bool VolumeWriteable { get; }
- + public void Refresh();
- + }
- + public class Windows.Xbox.System.Internal.Sound.SoundProperties {
- + public AudioCompressionOutProperty CompressionOut { get; }
- + public AudioOutProperty HdmiDefaultOut { get; }
- + public AudioOutProperty HdmiOut { get; }
- + public AudioOutProperty SpdifOut { get; }
- + public IAsyncAction SavePropertiesAsync( AudioOutProperty action, AudioOutProperty hdmiOutValue, AudioCompressionOutProperty spdifOutValue );
- + public static IAsyncOperation<SoundProperties> GetAudioOutPropertiesAsync();
- + }
- + public class Windows.Xbox.System.Internal.Sound.VolumeProperties {
- + public float FillSnapBalance { get; set; }
- + public float DuckingVolume { get; set; }
- + }
- + public enum Windows.Xbox.System.Internal.TV.ColorDepth {
- + ColorDepth24Bit = 1,
- + ColorDepth30Bit = 2,
- + ColorDepth36Bit = 3,
- + }
- + public enum Windows.Xbox.System.Internal.TV.ColorSpace {
- + RGBLimited = 1,
- + RGBFull = 2,
- + YCC601422 = 3,
- + YCC601444 = 4,
- + YCC709422 = 5,
- + YCC709444 = 6,
- + }
- + public struct Windows.Xbox.System.Internal.TV.DisplayModeInfo {
- + public uint Width;
- + public uint Height;
- + public uint Refresh;
- + public bool Interlaced;
- + public bool Stereoscopic;
- + }
- + public enum Windows.Xbox.System.Internal.TV.GoldenEdid {
- + Disable = 0,
- + Dvi = 1,
- + Hdmi = 2,
- + }
- + public class Windows.Xbox.System.Internal.TV.TVCapabilities {
- + public bool Support120HzVideo { get; }
- + public bool Support16BitPcmAudio { get; }
- + public bool Support20BitPcmAudio { get; }
- + public bool Support24BitPcmAudio { get; }
- + public bool Support24HzVideo { get; }
- + public bool Support3dVideo { get; }
- + public bool Support50HzVideo { get; }
- + public bool SupportAC3Audio { get; }
- + public bool SupportBasicAudio { get; }
- + public bool SupportCinema4K { get; }
- + public bool SupportContentTypeCinema { get; }
- + public bool SupportContentTypeGame { get; }
- + public bool SupportContentTypePhoto { get; }
- + public bool SupportContentTypeText { get; }
- + public bool SupportDTSAudio { get; }
- + public bool SupportDeepColor30bpp { get; }
- + public bool SupportDeepColor36bpp { get; }
- + public bool SupportPCMAudio { get; }
- + public bool SupportYCbCr422 { get; }
- + public bool SupportYCbCr444 { get; }
- + public bool TimingExtensionPresent { get; }
- + }
- + public class Windows.Xbox.System.Internal.TV.TVProperties {
- + public bool Output50HzEnabled { get; set; }
- + public bool Output3dEnabled { get; set; }
- + public ColorSpace HdmiColorSpace { get; set; }
- + public ColorDepth HdmiColorDepth { get; set; }
- + public GoldenEdid ForceKnownGoodEdid { get; set; }
- + public DisplayModeInfo DisplayMode { get; set; }
- + public IVectorView<DisplayModeInfo> SupportedDisplayModes { get; }
- + public static void SetTempDisplayMode( DisplayModeInfo value );
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.SponsorInfo {
- + public string AppDisplayName { get; }
- + public string GameDisplayName { get; }
- + public string GamerTag { get; }
- + public uint SponsoredUserId { get; }
- + public uint SponsoringUserId { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.TitleExceptionItem {
- + public string Action { get; }
- + public string AppId { get; }
- + public string ContentId { get; }
- + }
- + public enum Windows.Xbox.System.Internal.UserSettings.UriRequestType {
- + File = 1,
- + Raw = 2,
- + }
- + public enum Windows.Xbox.System.Internal.UserSettings.UserBackgroundType {
- + None = 0,
- + Color = 1,
- + Achievement = 2,
- + User = 3,
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserFamilySafetySettings {
- + public IVectorView<string> AdultFamilyMembers { get; }
- + public UserAgeGroup AgeGroup { get; }
- + public bool CanViewRestrictedContent { get; }
- + public bool HasServicePopulated { get; }
- + public bool IsPinRequiredToPurchase { get; }
- + public bool IsPinRequiredToSignIn { get; }
- + public uint MaturityLevel { get; }
- + public bool ObscureAdultTVListings { get; }
- + public bool RestrictPromotionalContent { get; }
- + public IVectorView<TitleExceptionItem> TitleExceptionList { get; }
- + public string UserPinHash { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserLocalSettings {
- + public uint FailedPasskeyAttempts { get; set; }
- + public bool DisplayVoiceSearchNotify { get; set; }
- + public bool DisplayMultitaskingTeachingMoment { get; set; }
- + public IReference<bool> ChallengeUserSettings { get; set; }
- + public IReference<bool> ChallengeUserPurchase { get; set; }
- + public bool AllowAccessToMaturePromotionalContent { get; set; }
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserPrivacySettings {
- + public string CollectVoiceDataXboxOneFull { get; }
- + public string CollectVoiceSearchData { get; }
- + public string CommunicateUsingTextAndVoice { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserProfileSettings {
- + public string AppDisplayName { get; }
- + public string AppDisplayPictureExtraLarge { get; }
- + public string AppDisplayPictureLarge { get; }
- + public string AppDisplayPictureMedium { get; }
- + public string AppDisplayPictureSmall { get; }
- + public string FirstName { get; }
- + public string GameDisplayName { get; }
- + public string GameDisplayPictureExtraLarge { get; }
- + public string GameDisplayPictureLarge { get; }
- + public string GameDisplayPictureMedium { get; }
- + public string GameDisplayPictureSmall { get; }
- + public uint GamerScore { get; }
- + public string GamerTag { get; }
- + public bool IsLegacyGamerpic { get; }
- + public string LastName { get; }
- + public string PersonalizedBackgroundDescription { get; }
- + public string PersonalizedBackgroundId { get; }
- + public string PersonalizedBackgroundTitle { get; }
- + public UserBackgroundType PersonalizedBackgroundType { get; }
- + public byte PersonalizedTileOpacity { get; }
- + public uint PrimaryPersonalizedColor { get; }
- + public uint Reputation { get; }
- + public uint SecondaryPersonalizedColor { get; }
- + public bool ShowUserAsAvatar { get; }
- + public uint TertiaryPersonalizedColor { get; }
- + public bool UseGameDvrService { get; }
- + public string XboxUserId { get; }
- + public string GetApplicationPictureUri( UserPictureSize uri, UriRequestType size );
- + public string GetGamerPictureUri( UserPictureSize uri, UriRequestType size );
- + public IAsyncOperation<IPropertyValue> GetApplicationPictureAsync( UserPictureSize operation );
- + public IAsyncOperation<IPropertyValue> GetGamerPictureAsync( UserPictureSize operation );
- + public IRandomAccessStreamWithContentType GetGamerPictureRandomAccessStreamWithContentType( UserPictureSize streamWithContentType );
- + public IRandomAccessStreamWithContentType GetApplicationPictureRandomAccessStreamWithContentType( UserPictureSize streamWithContentType );
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserSettings {
- + public static void SetUserDisplayInfo( uint consoleUserId, string xboxUserId, string gamerTag, UserAgeGroup ageGroup );
- + public static void SetSponsorUserInfo( uint sponsoredUserId, uint sponsoringUserId, string sponsoredGamerTag, string sponsoredAppDisplayName, string sponsoredGameDisplayName );
- + public static IAsyncOperation<UserSettingsData> RefreshUserSettingAsync( uint async );
- + public static UserSettingsData GetUserSettings( uint userSettings );
- + public static IAsyncAction DeleteUserSettingsAsync( uint async );
- + public static IAsyncAction SetUserBackgroundImageAsync( uint async, string consoleUserId, StorageFile xboxUserId );
- + public static IAsyncAction ClearUserBackgroundImageAsync( uint async );
- + public static IAsyncAction InvalidateAchievementBackgroundTitle( uint async );
- + EventHandler<UserSettingsChangedEventArgs> SettingsChanged;
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserSettingsChangedEventArgs {
- + public UserSettingsData Settings { get; }
- + public UserSettingsType Type { get; }
- + public uint UserId { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserSettingsData {
- + public UserFamilySafetySettings FamilySafetySettings { get; }
- + public UserLocalSettings LocalSettings { get; }
- + public UserPrivacySettings PrivacySettings { get; }
- + public UserProfileSettings ProfileSettings { get; }
- + }
- + public class Windows.Xbox.System.Internal.UserSettings.UserSettingsServiceStatics {
- + public static void SetUserDisplayInfo( uint consoleUserId, string xboxUserId, string gamerTag, UserAgeGroup ageGroup );
- + public static void SetSponsorUserInfo( uint sponsoredUserId, uint sponsoringUserId, string sponsoredGamerTag, string sponsoredAppDisplayName, string sponsoredGameDisplayName );
- + public static SponsorInfo GetSponsorUserInfo( uint sponsorInfo );
- + public static IAsyncOperation<UserSettingsType> RefreshUserSettingAsync( uint async );
- + EventHandler<UserSettingsChangedEventArgs> SettingsChanged;
- + }
- + public enum Windows.Xbox.System.Internal.UserSettings.UserSettingsType {
- + None = 0,
- + UserProfile = 1,
- + FamilySafety = 2,
- + Local = 4,
- + Privacy = 8,
- + }
- + public class Windows.Xbox.System.Internal.XConfig.XConfigProperties {
- + public static uint GetUINT32Value( uint value );
- + public static void SetUINT32Value( uint configId, uint value );
- + public static string GetStringValue( uint value );
- + public static void SetStringValue( uint configId, string value );
- + public static string GetBinaryValue( uint value );
- + public static void SetBinaryValue( uint configId, string value );
- + public static byte GetByteValue( uint value );
- + public static void SetByteValue( uint configId, byte value );
- + public static ulong GetUINT64Value( uint value );
- + public static void SetUINT64Value( uint configId, ulong value );
- + public static int GetIsKinectPaused();
- + public static void SetIsKinectPaused( int value );
- + public static void SetKinectFloorValues( float observedFloor, float userSelectedFloor );
- + public static ulong GetVolumeFreeSpace( uint value );
- + public static void AppLaunchUrl( string value );
- + public static int GetIsKinectAudioCaptureStateActive();
- + public static void SetIsKinectAudioCaptureStateActive( int value );
- + public static int GetIsOobeCompleted();
- + }
- + public struct Windows.Xbox.TV.DeviceLookupContract {
- + }
- + public class Windows.Xbox.TV.DeviceLookup.IRLookup {
- + public IRLookup();
- + public IAsyncOperation<int> InitAsync( string Op, int filePath );
- + public void Shutdown();
- + public string GetCodeset( string codesetBin );
- + public IAsyncOperation<IVectorView<string>> GetBrandsAsync( string Op, string deviceType, int prefix );
- + public IAsyncOperation<IVectorView<string>> GetModelsAsync( uint op, string brandIndex, int prefix );
- + public IAsyncOperation<string> GetCodeSetByModelAsync( uint op, int modelIndex );
- + public IAsyncOperation<string> GetCodesetBinAsync( string op );
- + public int StartOptimizedSetupFlow( int firstKey, int brandIndex );
- + public int SendTestIRKeyResponse( int testResult, int response );
- + public int GetNextTestIRKey( int testKey );
- + public IVectorView<string> GetCodeSetsFromEdid( int op );
- + public string GetNextTestCodeSet();
- + public IAsyncOperation<int> StartOptimizedSetupFlowAsync( int op, int brandIndex );
- + public IAsyncOperation<int> SendTestIRKeyResponseAsync( int op, int response );
- + public IAsyncOperation<int> GetNextTestIRKeyAsync( int op );
- + public IAsyncOperation<IVectorView<string>> GetCodeSetsFromEdidAsync( int op );
- + public IAsyncOperation<string> GetBrandFromEdidAsync();
- + public IAsyncOperation<string> GetManufacturerNameFromEdidAsync();
- + public IAsyncOperation<IVectorView<string>> GetCodeSetsFromInfoFrameAsync();
- + }
- + public class Windows.Xbox.Telemetry.Logger {
- + public ulong ActiveXuid { get; }
- + public uint AppFocusId { get; }
- + public string AppSessionId { get; }
- + public uint ClientAppId { get; }
- + public string ClientDeviceId { get; }
- + public string LanguageLocale { get; }
- + public string LoginSessionId { get; }
- + public string SandboxId { get; }
- + public Logger();
- + public void WritePageView( PageView pageView );
- + public void WritePageAction( PageAction pageAction );
- + public void WriteSettingChanged( SettingChanged settingChanged );
- + public void WriteError( Error error );
- + public void WriteCrash( Crash crash );
- + public void WriteMemoryUsage( MemoryUsage memoryUsage );
- + public void WriteAppLaunch( AppLaunch appLaunch );
- + public void WriteDwellTime( DwellTime dwellTime );
- + public void WriteTimeSpan( TimeSpanTelemetry timeSpanTelemetry );
- + public void WriteSocialEngagementAction( SocialEngagementAction socialEngagementAction );
- + public void WriteCustom( Custom customData );
- + public void TraceVerbose( string message );
- + public void TraceInfo( string message );
- + public void TraceWarning( string message );
- + public void TraceError( string message );
- + public void EnableProvider( bool enable );
- + }
- + public enum Windows.Xbox.Telemetry.Data.ActionType {
- + Unknown = -1,
- + Other = 0,
- + GamepadA = 193,
- + GamepadB = 194,
- + GamepadX = 195,
- + GamepadY = 196,
- + GamepadRightShoulder = 197,
- + GamepadLeftShoulder = 198,
- + GamepadLeftTrigger = 199,
- + GamepadRightTrigger = 200,
- + GamepadDPadUp = 201,
- + GamepadDPadDown = 202,
- + GamepadDPadLeft = 203,
- + GamepadDPadRight = 204,
- + GamepadMenu = 205,
- + GamepadView = 206,
- + GamepadLeftThumbstick = 207,
- + GamepadRightThumbstick = 208,
- + GamepadLeftThumbstickUp = 209,
- + GamepadLeftThumbstickDown = 210,
- + GamepadLeftThumbstickRight = 211,
- + GamepadLeftThumbstickLeft = 212,
- + GamepadRightThumbstickUp = 213,
- + GamepadRightThumbstickDown = 214,
- + GamepadRightThumbstickRight = 215,
- + GamepadRightThumbstickLeft = 216,
- + }
- + public class Windows.Xbox.Telemetry.Data.AppLaunch {
- + public SegmentType SegmentType { get; set; }
- + public ulong SegmentLatencyMS { get; set; }
- + public string Segment { get; set; }
- + public string LaunchType { get; set; }
- + public ulong LaunchLatencyMS { get; set; }
- + public string CustomData { get; set; }
- + public string ActivationType { get; set; }
- + public AppLaunch( string launchType, string activationType, ulong launchLatencyMS );
- + }
- + public enum Windows.Xbox.Telemetry.Data.BehaviorType {
- + Undefined = 0,
- + Unknown = 1,
- + Other = 2,
- + }
- + public enum Windows.Xbox.Telemetry.Data.ContentCatalog {
- + Unknown = -1,
- + Other = 0,
- + SystemOrApp = 1,
- + Compass = 2,
- + ProductCatalog = 3,
- + EDS = 4,
- + XboxOneGameClip = 5,
- + TwitchBroadcast = 6,
- + ChallengeOrAchievement = 7,
- + }
- + public enum Windows.Xbox.Telemetry.Data.ContentSource {
- + Unknown = -1,
- + Other = 0,
- + UAD = 1,
- + Compass = 2,
- + SystemOrApp = 3,
- + Recommendation = 4,
- + SDS = 5,
- + SAS = 9,
- + }
- + public enum Windows.Xbox.Telemetry.Data.ContentType {
- + Unknown = -1,
- + Other = 0,
- + Advertisement = 1,
- + Editorial = 2,
- + System = 3,
- + WebPage = 4,
- + WebLink = 5,
- + TextEntry = 6,
- + TextBox = 7,
- + Button = 8,
- + Image = 9,
- + Broadcast = 10,
- + ChallengeOrAchievement = 11,
- + GameClip = 12,
- + Application = 13,
- + }
- + public class Windows.Xbox.Telemetry.Data.Crash {
- + public string CustomData { get; set; }
- + public string CallStack { get; set; }
- + public Crash( string callStack );
- + }
- + public class Windows.Xbox.Telemetry.Data.Custom {
- + public string EventName { get; set; }
- + public string CustomData { get; set; }
- + public Custom( string eventName );
- + }
- + public class Windows.Xbox.Telemetry.Data.DwellTime {
- + public string Uri { get; set; }
- + public string ScrollOffset { get; set; }
- + public string PageName { get; set; }
- + public string FocusedContent { get; set; }
- + public ulong DwellTimeMS { get; set; }
- + public DwellType Dwell { get; set; }
- + public string CustomData { get; set; }
- + public DwellTime( ulong dwellTimeMS );
- + }
- + public enum Windows.Xbox.Telemetry.Data.DwellType {
- + Unknown = 0,
- + Other = 1,
- + Page = 2,
- + Element = 3,
- + }
- + public class Windows.Xbox.Telemetry.Data.Error {
- + public Severity Severity { get; set; }
- + public uint LineNumber { get; set; }
- + public bool IsDisplayed { get; set; }
- + public ErrorType ErrorType { get; set; }
- + public string ErrorName { get; set; }
- + public string ErrorMethod { get; set; }
- + public string ErrorMessage { get; set; }
- + public string ErrorLocation { get; set; }
- + public int ErrorCode { get; set; }
- + public string CustomData { get; set; }
- + public Error( ErrorType errorType, Severity severity, int errorCode, bool isDisplayed );
- + }
- + public enum Windows.Xbox.Telemetry.Data.ErrorType {
- + Unknown = -1,
- + Other = 0,
- + Client = 1,
- + Service = 2,
- + }
- + public interface Windows.Xbox.Telemetry.Data.IAppLaunch {
- + public string ActivationType { get; set; }
- + public string CustomData { get; set; }
- + public ulong LaunchLatencyMS { get; set; }
- + public string LaunchType { get; set; }
- + public string Segment { get; set; }
- + public ulong SegmentLatencyMS { get; set; }
- + public SegmentType SegmentType { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.ICrash {
- + public string CallStack { get; set; }
- + public string CustomData { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.ICustom {
- + public string CustomData { get; set; }
- + public string EventName { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.IDwellTime {
- + public string CustomData { get; set; }
- + public DwellType Dwell { get; set; }
- + public ulong DwellTimeMS { get; set; }
- + public string FocusedContent { get; set; }
- + public string PageName { get; set; }
- + public string ScrollOffset { get; set; }
- + public string Uri { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.IError {
- + public string CustomData { get; set; }
- + public int ErrorCode { get; set; }
- + public string ErrorLocation { get; set; }
- + public string ErrorMessage { get; set; }
- + public string ErrorMethod { get; set; }
- + public string ErrorName { get; set; }
- + public ErrorType ErrorType { get; set; }
- + public bool IsDisplayed { get; set; }
- + public uint LineNumber { get; set; }
- + public Severity Severity { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.IMemoryUsage {
- + public string CustomData { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.IPageAction {
- + public InputMethodType ActionInputMethod { get; set; }
- + public ActionType ActionInputType { get; set; }
- + public BehaviorType Behavior { get; set; }
- + public string Content { get; set; }
- + public float ContentJsonVer { get; set; }
- + public string CustomData { get; set; }
- + public string CustomSessionGuid { get; set; }
- + public string DestUri { get; set; }
- + public string Experiment { get; set; }
- + public string ImpressionGuid { get; set; }
- + public string PageName { get; set; }
- + public string PageTags { get; set; }
- + public string PageTemplateId { get; set; }
- + public PageType PageType { get; set; }
- + public string Product { get; set; }
- + public ScreenStateType ScreenState { get; set; }
- + public string ScrollOffset { get; set; }
- + public string Uri { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.IPageView {
- + public string Content { get; set; }
- + public float ContentJsonVer { get; set; }
- + public string CustomData { get; set; }
- + public string CustomSessionGuid { get; set; }
- + public string Experiment { get; set; }
- + public string ImpressionGuid { get; set; }
- + public string PageName { get; set; }
- + public string PageTags { get; set; }
- + public string PageTemplateId { get; set; }
- + public PageType PageType { get; set; }
- + public string Product { get; set; }
- + public string ReferrerUri { get; set; }
- + public uint ResolutionHeight { get; set; }
- + public uint ResolutionWidth { get; set; }
- + public ScreenStateType ScreenState { get; set; }
- + public string ScrollOffset { get; set; }
- + public string SkinId { get; set; }
- + public string Uri { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.ISettingChanged {
- + public string CustomData { get; set; }
- + public string NewValue { get; set; }
- + public string PageName { get; set; }
- + public string PreviousValue { get; set; }
- + public string ReferrerUri { get; set; }
- + public string SettingName { get; set; }
- + public string Uri { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.ISocialEngagementAction {
- + public SocialEngagementActionName ActionName { get; set; }
- + public string CustomData { get; set; }
- + public SocialEngagementItemType ItemType { get; set; }
- + public RealNameVisibilityState RealNameVisibility { get; set; }
- + public ulong TargetXuid { get; set; }
- + }
- + public interface Windows.Xbox.Telemetry.Data.ITimeSpanTelemetry {
- + public string CustomData { get; set; }
- + public string PageName { get; set; }
- + public string Scenario { get; set; }
- + public ulong ScenarioLatencyMS { get; set; }
- + public string ScenarioType { get; set; }
- + public string Segment { get; set; }
- + public ulong SegmentLatencyMS { get; set; }
- + public SegmentType SegmentType { get; set; }
- + public string Uri { get; set; }
- + }
- + public enum Windows.Xbox.Telemetry.Data.InputMethodType {
- + Undefined = 0,
- + Unknown = 1,
- + Other = 2,
- + Keyboard = 3,
- + Mouse = 4,
- + TouchPad = 5,
- + TouchScreen = 6,
- + Pen = 7,
- + GameController = 8,
- + Voice = 9,
- + UserMotion = 10,
- + NearFieldCommunication = 11,
- + DeviceSensor = 12,
- + Bluetooth = 13,
- + }
- + public class Windows.Xbox.Telemetry.Data.MemoryUsage {
- + public string CustomData { get; set; }
- + public MemoryUsage();
- + }
- + public class Windows.Xbox.Telemetry.Data.PageAction {
- + public string Experiment { get; set; }
- + public string DestUri { get; set; }
- + public string CustomSessionGuid { get; set; }
- + public string CustomData { get; set; }
- + public float ContentJsonVer { get; set; }
- + public string Content { get; set; }
- + public BehaviorType Behavior { get; set; }
- + public ActionType ActionInputType { get; set; }
- + public InputMethodType ActionInputMethod { get; set; }
- + public string Uri { get; set; }
- + public string ScrollOffset { get; set; }
- + public ScreenStateType ScreenState { get; set; }
- + public string Product { get; set; }
- + public PageType PageType { get; set; }
- + public string PageTemplateId { get; set; }
- + public string PageTags { get; set; }
- + public string PageName { get; set; }
- + public string ImpressionGuid { get; set; }
- + public PageAction( string pageName, string uri );
- + }
- + public enum Windows.Xbox.Telemetry.Data.PageType {
- + Unknown = -1,
- + Other = 0,
- + AppPage = 1,
- + AppBar = 7,
- + }
- + public class Windows.Xbox.Telemetry.Data.PageView {
- + public string PageTemplateId { get; set; }
- + public string PageTags { get; set; }
- + public string PageName { get; set; }
- + public string ImpressionGuid { get; set; }
- + public string Experiment { get; set; }
- + public string CustomSessionGuid { get; set; }
- + public string CustomData { get; set; }
- + public float ContentJsonVer { get; set; }
- + public string Content { get; set; }
- + public string Uri { get; set; }
- + public string SkinId { get; set; }
- + public string ScrollOffset { get; set; }
- + public ScreenStateType ScreenState { get; set; }
- + public uint ResolutionWidth { get; set; }
- + public uint ResolutionHeight { get; set; }
- + public string ReferrerUri { get; set; }
- + public string Product { get; set; }
- + public PageType PageType { get; set; }
- + public PageView( string pageName, string uri );
- + }
- + public enum Windows.Xbox.Telemetry.Data.RealNameVisibilityState {
- + Unknown = 0,
- + Visible = 1,
- + NotVisible = 2,
- + }
- + public enum Windows.Xbox.Telemetry.Data.ScreenStateType {
- + Undefined = 0,
- + Unknown = 1,
- + Other = 2,
- + Full = 3,
- + Windowed = 4,
- + Minimized = 5,
- + SnappedOneHalf = 6,
- + SnappedOneThird = 7,
- + SnappedTwoThird = 8,
- + SnappedOneFourth = 9,
- + SnappedThreeFourth = 10,
- + SnappedOther = 11,
- + }
- + public enum Windows.Xbox.Telemetry.Data.SegmentType {
- + Unknown = -1,
- + Parallel = 0,
- + Sequential = 1,
- + }
- + public class Windows.Xbox.Telemetry.Data.SettingChanged {
- + public string Uri { get; set; }
- + public string SettingName { get; set; }
- + public string ReferrerUri { get; set; }
- + public string PreviousValue { get; set; }
- + public string PageName { get; set; }
- + public string NewValue { get; set; }
- + public string CustomData { get; set; }
- + public SettingChanged( string pageName, string uri, string referrerUri, string settingName, string previousValue, string newValue );
- + }
- + public enum Windows.Xbox.Telemetry.Data.Severity {
- + Fatal = 0,
- + NonFatal = 1,
- + }
- + public class Windows.Xbox.Telemetry.Data.SocialEngagementAction {
- + public ulong TargetXuid { get; set; }
- + public RealNameVisibilityState RealNameVisibility { get; set; }
- + public SocialEngagementItemType ItemType { get; set; }
- + public string CustomData { get; set; }
- + public SocialEngagementActionName ActionName { get; set; }
- + public SocialEngagementAction( ulong targetXuid, SocialEngagementActionName actionName, SocialEngagementItemType itemType, RealNameVisibilityState realNameVisibility );
- + }
- + public enum Windows.Xbox.Telemetry.Data.SocialEngagementActionName {
- + ActivityFeedItemClick = 0,
- + ProfileView = 1,
- + ChangeRelationship = 2,
- + }
- + public enum Windows.Xbox.Telemetry.Data.SocialEngagementItemType {
- + GameClip = 0,
- + Screenshot = 1,
- + Achievement = 2,
- + TextPost = 3,
- + FollowGame = 4,
- + BroadcastStart = 5,
- + BroadcastEnd = 6,
- + AddFriend = 7,
- + FeedSuggestion = 8,
- + SuggestedFriendProfile = 9,
- + UserProfile = 10,
- + GamertagChanged = 11,
- + ContainerPost = 12,
- + RemoveFriend = 13,
- + ChangeRealNameVisibility = 14,
- + Promote = 15,
- + Demote = 16,
- + AddFavorite = 17,
- + RemoveFavorite = 18,
- + Unknown = 1000,
- + }
- + public class Windows.Xbox.Telemetry.Data.TimeSpanTelemetry {
- + public string Uri { get; set; }
- + public SegmentType SegmentType { get; set; }
- + public ulong SegmentLatencyMS { get; set; }
- + public string Segment { get; set; }
- + public string ScenarioType { get; set; }
- + public ulong ScenarioLatencyMS { get; set; }
- + public string Scenario { get; set; }
- + public string PageName { get; set; }
- + public string CustomData { get; set; }
- + public TimeSpanTelemetry( string scenario, ulong scenarioLatencyMS );
- + }
- + public class Windows.Xbox.Test.Common.AppTestHelpers {
- + public static uint GetAppProcessId();
- + }
- + public enum Windows.Xbox.Test.Juno.ExecutionMethod {
- + Sync = 0,
- + Async = 1,
- + }
- + public interface Windows.Xbox.Test.Juno.IJunoFriendlyType {
- + public IVectorView<string> GetAllMemberNames();
- + }
- + public interface Windows.Xbox.Test.Juno.IJunoManagedPropertyProvider {
- + public IVectorView<string> GetAllPropertyNames( string propertyNames );
- + }
- + public interface Windows.Xbox.Test.Juno.IJupiterJunoActivatorStatics {
- + public bool AttachTestPeer( string attached );
- + public void DetachTestPeer();
- + }
- + public interface Windows.Xbox.Test.Juno.ITestPeer {
- + public void Initialize( string appId, uint processId );
- + public IViewModelObject GetRootViewModelObject();
- + }
- + public interface Windows.Xbox.Test.Juno.ITestPeerFactory {
- + public ITestPeer CreateTestPeer( JunoServices testPeer );
- + }
- + public interface Windows.Xbox.Test.Juno.IViewModelCommand {
- + public void Execute();
- + public void Execute( ExecutionMethod method );
- + public void ExecuteWithParameter( object parameter );
- + public void ExecuteWithParameter( object parameter, ExecutionMethod method );
- + }
- + public interface Windows.Xbox.Test.Juno.IViewModelCommand2 {
- + public bool CanExecute();
- + public bool CanExecuteWithParameter( object canExecute );
- + }
- + public interface Windows.Xbox.Test.Juno.IViewModelObject {
- + public bool IsCommand { get; }
- + public string TypeName { get; }
- + public IViewModelObject GetChildObject( string child );
- + public IViewModelObject GetChildObject( uint child );
- + public IViewModelCommand GetChildCommand( string child );
- + public IViewModelCommand GetChildCommand( uint child );
- + public object GetValue();
- + public IVectorView<string> ListAllChildren();
- + public void SetValue( object value );
- + }
- + public interface Windows.Xbox.Test.Juno.IViewModelObject2 {
- + public object GetRawObject();
- + }
- + public class Windows.Xbox.Test.Juno.JupiterJunoActivator {
- + public static bool AttachTestPeer( string attached );
- + public static void DetachTestPeer();
- + }
- + public class Windows.Xbox.Test.Juno.WWATestPeer {
- + public WWATestPeer();
- + public void Initialize( string appId, uint processId );
- + public IViewModelObject GetRootViewModelObject();
- + }
- + public class Windows.Xbox.Test.Services.DataServices {
- + public DataServices();
- + public void RegisterSharedPropertySet( IPropertySet propertySet, string id );
- + public void UnregisterSharedPropertySet( string id );
- + public IPropertySet GetSharedPropertySet( string propertySet );
- + }
- + public class Windows.Xbox.Test.Services.JunoServices {
- + public JunoServices();
- + public void RegisterTestPeer( ITestPeer testPeer, string appId );
- + public ITestPeer CreateServerSideTestPeer( string testPeer );
- + public void UnregisterTestPeer( string appId );
- + public IViewModelObject GetRootViewModelObject( string root );
- + public IVectorView<string> GetRegisteredApps();
- + }
- + public enum Windows.Xbox.UI.AccountPickerInternalOptions {
- + None = 0,
- + HideAdults = 1,
- + HideChildren = 2,
- + HideGuests = 4,
- + HideSignedInUsers = 8,
- + HideSignedOutUsers = 16,
- + HideInputList = 32,
- + HideCallingUser = 64,
- + HideNewProfile = 128,
- + HideAddUserButton = 256,
- + HideGuestUserButton = 512,
- + HideSignoutAction = 1024,
- + HideSelectAction = 2048,
- + HideCallingUserId = 4096,
- + HideCloseButton = 8192,
- + HideRecogizeAction = 16384,
- + PairToController = 131072,
- + BioCorrection = 262144,
- + DefaultFocusOnUser = 524288,
- + HomeMode = 1048576,
- + SelectOnlyMode = 2097152,
- + InputListModeWLID = 4194304,
- + PickerMode = 8388608,
- + DeleteMode = 16777216,
- + SkipTeachHome = 33554432,
- + ChallengeUser = 67108864,
- + DevicePairingMode = 134217728,
- + DefaultFlags = 131072,
- + DefaultFlagsNoGuests = 131588,
- + }
- + public class Windows.Xbox.UI.AccountPickerInternalResult {
- + public AccountPickerInternalResultAction Action { get; }
- + public uint ConsoleUserId { get; }
- + public string SelectedItem { get; }
- + public User User { get; }
- + }
- + public enum Windows.Xbox.UI.AccountPickerInternalResultAction {
- + None = 0,
- + AddUser = 1,
- + AlreadySignedIn = 2,
- + }
- + public enum Windows.Xbox.UI.AccountPickerOptions {
- + None = 0,
- + AllowGuests = 1,
- + AllowOnlyDistinctControllerTypes = 2,
- + }
- + public class Windows.Xbox.UI.AccountPickerResult {
- + public IUser User { get; }
- + }
- + public class Windows.Xbox.UI.AddRemoveFriendResult {
- + public AddRemoveFriendResultStatus Status { get; }
- + }
- + public enum Windows.Xbox.UI.AddRemoveFriendResultStatus {
- + None = 0,
- + Friend = 1,
- + Favorite = 2,
- + }
- + public class Windows.Xbox.UI.KeyboardOptions {
- + public string TitleText { get; set; }
- + public uint MaxLength { get; set; }
- + public bool LengthIndicatorVisibility { get; set; }
- + public uint LengthIndicatorThreshold { get; set; }
- + public VirtualKeyboardInputScope InputScope { get; set; }
- + public string DescriptionText { get; set; }
- + public string DefaultText { get; set; }
- + public KeyboardOptions();
- + }
- + public enum Windows.Xbox.UI.MiniguideCommand {
- + None = 0,
- + ChannelDown = 1,
- + ChannelUp = 2,
- + }
- + public class Windows.Xbox.UI.NetworkTroubleshooterResult {
- + public bool ConnectedToLive { get; }
- + }
- + public enum Windows.Xbox.UI.NotificationPositionHint {
- + BottomCenter = 0,
- + BottomLeft = 1,
- + BottomRight = 2,
- + TopCenter = 3,
- + TopLeft = 4,
- + TopRight = 5,
- + }
- + public enum Windows.Xbox.UI.ReportDefaultReason {
- + None = 0,
- + NameOrGamertag = 1,
- + Cheating = 2,
- + PlayerPicture = 3,
- + VoiceCommunication = 4,
- + UnsportingBehavior = 5,
- + QuitEarly = 6,
- + Message = 7,
- + ActivityFeedItem = 8,
- + ActivityFeedItemComment = 9,
- + ProfileUGCText = 10,
- + GameClip = 11,
- + Screenshot = 12,
- + VoiceMessage = 13,
- + Count = 14,
- + }
- + public enum Windows.Xbox.UI.ShareContentDestination {
- + None = 0,
- + Feed = 1,
- + Message = 2,
- + Showcase = 4,
- + Twitter = 8,
- + TitleShowcase = 16,
- + OneDrive = 32,
- + }
- + public class Windows.Xbox.UI.ShareContentResult {
- + public ShareContentDestination Destination { get; }
- + }
- + public class Windows.Xbox.UI.SignUpResult {
- + public IUser User { get; }
- + }
- + public struct Windows.Xbox.UI.StartScreenContract {
- + }
- + public class Windows.Xbox.UI.SystemUI {
- + public static void SetNotificationPositionHint( NotificationPositionHint value );
- + public static IAsyncOperation<string> ShowVirtualKeyboardWithOptionsAsync( KeyboardOptions asyncOperation );
- + public static IAsyncAction ShowSendGameInvitesAsync( IUser asyncAction, IMultiplayerSessionReference requestingUser, string sessionReferenceToInviteTo );
- + public static IAsyncAction ShowSendGameInvitesAsync( IUser asyncAction, IMultiplayerSessionReference requestingUser, string sessionReferenceToInviteTo, string inviteDisplayTextId );
- + public static IAsyncAction ShowMiniguideWithCommandAsync( IUser asyncAction, MiniguideCommand requestingUser );
- + public static IAsyncOperation<IVectorView<string>> ShowPeoplePickerAsync( IUser asyncOperation, string requestingUser, IVectorView<string> promptText, IVectorView<string> selectFromUserIdList, uint preselectedUserIdList, uint minimumSelectionCount );
- + public static IAsyncOperation<bool> TrySnapSelf();
- + public static IAsyncOperation<bool> TrySnapOther( Uri asyncOperation, IUser snapTargetUri );
- + public static IAsyncAction ShowComposeMessageAsync( IUser asyncAction, string requestingUser, IVector<string> defaultMessageText );
- + public static IAsyncOperation<AddRemoveFriendResult> ShowAddRemoveFriendAsync( IUser asyncOperation, string requestingUser );
- + public static IAsyncAction SnapDefaultBroadcastApp( IUser asyncAction );
- + public static IAsyncAction LaunchKinectSetupAsync( IUser asyncAction );
- + public static IAsyncAction LaunchRecentPlayersAsync( IUser asyncAction );
- + public static IAsyncAction ShowEpgAsync( IUser asyncAction, IIterable<IKeyValuePair<string, object>> requestingUser );
- + public static IAsyncAction ShowMiniguideAsync( IUser asyncAction );
- + public static IAsyncAction ShowProfileCardAsync( IUser asyncAction, string requestingUser );
- + public static IAsyncAction ShowSendInvitesAsync( IUser asyncAction );
- + public static IAsyncOperation<AccountPickerResult> ShowAccountPickerAsync( IController asyncOperation, AccountPickerOptions controller );
- + public static IAsyncOperation<string> ShowVirtualKeyboardAsync( string asyncOperation, string defaultText, string titleText, VirtualKeyboardInputScope descriptionText );
- + public static IAsyncAction LaunchPartyAsync( IUser asyncAction );
- + public static IAsyncAction LaunchAchievementsAsync( IUser asyncAction, uint requestingUser );
- + }
- + public class Windows.Xbox.UI.SystemUIInternal {
- + public static IAsyncOperation<string> ShowVirtualKeyboardWithLengthLimitAsync( string asyncOperation, string defaultText, string titleText, VirtualKeyboardInputScope descriptionText, uint inputScope, bool maxLength, uint lengthIndicatorVisibility );
- + public static IAsyncAction ShowReportUserAsync( IUser asyncAction, string requestingUser, ReportDefaultReason targetXuid, string reportReason );
- + public static IAsyncOperation<IVectorView<string>> ShowPeoplePickerAsync( IUser asyncOperation );
- + public static IAsyncOperation<IVectorView<string>> ShowPeoplePickerAsync( IUser asyncOperation, uint requestingUser );
- + public static IAsyncAction ShowReadMessageAsync( IUser asyncAction, string requestingUser );
- + public static IAsyncAction ShowReplyToMessageAsync( IUser asyncAction, string requestingUser );
- + public static IAsyncOperation<AccountPickerInternalResult> ShowAccountPickerInternalAsync( IController asyncOperation, AccountPickerInternalOptions controller );
- + public static IAsyncOperation<AccountPickerInternalResult> ShowAccountPickerInternalAsync( IUser asyncOperation, IController callingUser, IVectorView<string> controller, AccountPickerInternalOptions inputList, string options, string localizedTitle, string localizedSubtitle );
- + public static IAsyncOperation<SignUpResult> ShowSignUpAsync( IUser asyncOperation, IController callingUser, string controller, string scene );
- + public static IAsyncOperation<string> ShowChangeGamertagAsync( IUser asyncOperation );
- + public static IAsyncOperation<ShareContentResult> ShowShareContentAsync( IUser asyncOperation, string requestingUser );
- + public static IAsyncAction ShowComposeMessageAsync( IUser asyncAction, string requestingUser, string defaultMessageText, IVector<string> sharedItemLocatorUri );
- + public static IAsyncAction ShowAddTwitterTokenAsync( IUser asyncAction );
- + public static IAsyncAction ShowRemoveTwitterTokenAsync( IUser asyncAction );
- + public static IAsyncOperation<string> ShowCXHOperationAsync( User asyncOperation, string user );
- + public static IAsyncOperation<string> ShowCXHOperationByContractAsync( User asyncOperation, string user, string targetAumid, object contractId );
- + public static IAsyncOperation<NetworkTroubleshooterResult> ShowNetworkTroubleshooterAsync( string asyncOperation );
- + public static IAsyncAction ShowTestTCUIAsync( string asyncAction );
- + public static IAsyncAction ShowFeedItemAsync( IUser asyncAction, string requestingUser );
- + public static IAsyncAction ShowAchievementAsync( IUser asyncAction, string requestingUser );
- + }
- + public struct Windows.Xbox.UI.ViewManagementContract {
- + }
- + public enum Windows.Xbox.UI.VirtualKeyboardInputScope {
- + Default = 0,
- + Url = 1,
- + EmailSmtpAddress = 5,
- + Number = 29,
- + Password = 31,
- + TelephoneNumber = 32,
- + Search = 50,
- + }
- + public interface Windows.Xbox.UI.Internal.ITCUIAsyncOperationCompletion {
- + public void Complete( ValueSet valueSet );
- + public void Cancel();
- + public void SetError( int hr );
- + }
- + public interface Windows.Xbox.UI.Internal.ITCUIStateManagerInternal {
- + public uint LaunchTCUIOperation( ITCUIAsyncOperationCompletion operationId, string asyncOp, Uri callingAumid, ValueSet targetUri, OverlayPosition valueSet, User position );
- + public uint LaunchTCUIOperationByContract( ITCUIAsyncOperationCompletion operationId, string asyncOp, string callingAumid, string targetAumid, object contractId, ValueSet activationArgs, OverlayPosition valueSet, User position );
- + public void CancelOperation( uint operationId );
- + public void CompleteOperation( uint operationId );
- + }
- + public enum Windows.Xbox.UI.Internal.LaunchType {
- + Protocol = 0,
- + Contract = 1,
- + }
- + public enum Windows.Xbox.UI.Internal.OverlayPosition {
- + CenterTall = 0,
- + CenterShort = 1,
- + BottomShort = 2,
- + FullScreen = 3,
- + }
- + public class Windows.Xbox.UI.Internal.TCUIAsyncOperationCompletion {
- + public void Complete( ValueSet valueSet );
- + public void Cancel();
- + public void SetError( int hr );
- + }
- + public class Windows.Xbox.UI.Internal.TCUIContext {
- + public TCUIAsyncOperationCompletion AsyncOperation { get; }
- + public string CallingAppUserModelID { get; }
- + public object PendingOperation { get; }
- + public ValueSet StackPersistentValues { get; }
- + public ValueSet Values { get; }
- + }
- + public class Windows.Xbox.UI.Internal.TCUIStateManager {
- + public static TCUIContext GetContext();
- + }
- + public class Windows.Xbox.UI.Internal.Storage.ConfigureDeviceDetails {
- + public string Name { get; }
- + public bool ShouldSetAsDefault { get; }
- + }
- + public class Windows.Xbox.UI.Internal.Storage.StorageInternal {
- + public static IAsyncOperation<ConfigureDeviceDetails> ShowConfigureDeviceUIAsync( string configureDeviceOperation, ulong defaultName );
- + public static IAsyncOperation<string> ShowRenameDeviceUIAsync( string renameDeviceOperation );
- + public static IAsyncOperation<uint> ShowTransferItemsUIAsync( uint transferItemsOperation, TransferOperationType xcrdId, IVector<string> operationType );
- + public static IAsyncOperation<bool> ShowConfirmDefaultInstallLocationUIAsync( uint confirmDefaultInstallLocationOperation );
- + public static IAsyncOperation<bool> ShowFormatDeviceUIAsync( uint formatDeviceOperation );
- + }
- + public enum Windows.Xbox.UI.Internal.Storage.TransferOperationType {
- + Copy = 0,
- + Move = 1,
- + }
- + public class Windows.Xbox.UI.Popups.ErrorDialog {
- + public static IAsyncOperation<IUICommand> ShowSystemErrorAsync( int asyncOperation, string errorHResult );
- + public static IAsyncOperation<IUICommand> ShowCustomErrorAsync( int asyncOperation, string errorHResult, string context, string dialogTitle );
- + }
- + public class Windows.Xbox.UI.StartScreen.StartScreenView {
- + public StartScreenVisibilityState VisibilityState { get; }
- + EventHandler<object> VisibilityChanged;
- + }
- + public enum Windows.Xbox.UI.StartScreen.StartScreenVisibilityState {
- + Unknown = -1,
- + NotVisible = 0,
- + Visible = 1,
- + }
- + public class Windows.Xbox.UI.ViewManagement.InputPaneInternal {
- + public IObservableVector<string> Suggestions { get; set; }
- + public void Focus( Point focusPoint );
- + public static InputPaneInternal GetForCurrentView();
- + TypedEventHandler<InputPaneInternal, object> GotFocus;
- + TypedEventHandler<InputPaneInternal, InputPaneLostFocusEventArgs> LostFocus;
- + }
- + public class Windows.Xbox.UI.ViewManagement.InputPaneLostFocusEventArgs {
- + public bool FocusAccepted { get; set; }
- + public Point FocusPoint { get; }
- + }
Add Comment
Please, Sign In to add comment