From 41c2a782ba9f3b661f721044fe1e615e86ddd1c8 Mon Sep 17 00:00:00 2001 From: Martin Suchan Date: Fri, 29 Mar 2024 09:04:52 +0100 Subject: [PATCH] Added API diffs for Windows 11 Desktop build 26090. --- .../Diffs/win11.23H2.to.win11.24H2.diff.html | 6 + .../win11.23H2.to.win11.24H2.fulldiff.html | 54 ++++++- .../win11.26058.to.win11.26090.diff.html | 98 +++++++++++ .../win11.26058.to.win11.26090.fulldiff.html | 152 ++++++++++++++++++ 4 files changed, 308 insertions(+), 2 deletions(-) create mode 100644 ApiPeek/Diffs/win11.26058.to.win11.26090.diff.html create mode 100644 ApiPeek/Diffs/win11.26058.to.win11.26090.fulldiff.html diff --git a/ApiPeek/Diffs/win11.23H2.to.win11.24H2.diff.html b/ApiPeek/Diffs/win11.23H2.to.win11.24H2.diff.html index 956d9f9..23fe4be 100644 --- a/ApiPeek/Diffs/win11.23H2.to.win11.24H2.diff.html +++ b/ApiPeek/Diffs/win11.23H2.to.win11.24H2.diff.html @@ -163,6 +163,12 @@
  • removedinterface

    IAllJoynProducer

  • +
  • changednamespace
      +
    1. changednamespace
        +
      1. addedclass

        DisplayMuxDevice

        +
      2. +
    2. +
  • changednamespace
    1. addedenum

      DevicePairingAddPairingSetMemberStatus

    2. diff --git a/ApiPeek/Diffs/win11.23H2.to.win11.24H2.fulldiff.html b/ApiPeek/Diffs/win11.23H2.to.win11.24H2.fulldiff.html index 936c0ad..34be863 100644 --- a/ApiPeek/Diffs/win11.23H2.to.win11.24H2.fulldiff.html +++ b/ApiPeek/Diffs/win11.23H2.to.win11.24H2.fulldiff.html @@ -285,6 +285,52 @@
    3. removedinterface

      IAllJoynProducer

  • +
  • changednamespace
      +
    1. changednamespace
        +
      1. changedclass
          +
        1. addedproperty

          IsIndirectDisplayDevice { get; } : Boolean

          +
        2. +
        3. addedproperty

          PreferredRenderAdapter { get; } : DisplayAdapter

          +
        4. +
      2. +
      3. changedclass
          +
        1. addedproperty

          RenderAdapterId { get; } : DisplayAdapterId

          +
        2. +
      4. +
      5. changedclass
          +
        1. addedmethod

          CreateDisplayDeviceForIndirectAdapter(DisplayAdapter indirectAdapter, DisplayAdapter renderAdapter) : DisplayDevice

          +
        2. +
        3. addedmethod

          TryReadCurrentStateForModeQuery() : DisplayManagerResultWithState

          +
        4. +
      6. +
      7. addedclass
          +
        1. addedproperty

          CurrentTarget { get; } : DisplayTarget

          +
        2. +
        3. addedmethod

          Dispose() : Void

          +
        4. +
        5. addedmethod

          FromIdAsync(String deviceInterfaceId) static : IAsyncOperation<DisplayMuxDevice>

          +
        6. +
        7. addedmethod

          GetAvailableMuxTargets() : IReadOnlyList<DisplayTarget>

          +
        8. +
        9. addedmethod

          GetDeviceSelector() static : String

          +
        10. +
        11. addedevent

          Changed event : TypedEventHandler<DisplayMuxDevice,Object>

          +
        12. +
        13. addedproperty

          Id { get; } : String

          +
        14. +
        15. addedproperty

          IsActive { get; } : Boolean

          +
        16. +
        17. addedproperty

          IsAutomaticTargetSwitchingEnabled { get; } : Boolean

          +
        18. +
        19. addedproperty

          PreferredTarget { get; } : DisplayTarget

          +
        20. +
        21. addedmethod

          SetAutomaticTargetSwitching() : IAsyncAction

          +
        22. +
        23. addedmethod

          SetPreferredTarget(DisplayTarget target) : IAsyncAction

          +
        24. +
      8. +
    2. +
  • changednamespace
    1. changednamespace
      1. changedenum
          @@ -292,8 +338,12 @@
    2. -
    3. changedenum
        -
      1. addedenum

        UserPromptRequired : 4,

        +
      2. changedclass
          +
        1. addedproperty

          UserPromptRequired { get; } : Boolean

          +
        2. +
      3. +
      4. changedclass
          +
        1. addedproperty

          UserPromptRequired { get; } : Boolean

      5. changedclass
          diff --git a/ApiPeek/Diffs/win11.26058.to.win11.26090.diff.html b/ApiPeek/Diffs/win11.26058.to.win11.26090.diff.html new file mode 100644 index 0000000..cbc38f3 --- /dev/null +++ b/ApiPeek/Diffs/win11.26058.to.win11.26090.diff.html @@ -0,0 +1,98 @@ + + + + + + + win11.26058.to.win11.26090.diff + + + + +
            + +
          1. changednamespace
              +
            1. changednamespace
                +
              1. changednamespace
                  +
                1. changednamespace
                    +
                  1. addedclass

                    DisplayMuxDevice

                    +
                  2. +
                2. +
              2. +
            2. +
          2. +
          + + + + diff --git a/ApiPeek/Diffs/win11.26058.to.win11.26090.fulldiff.html b/ApiPeek/Diffs/win11.26058.to.win11.26090.fulldiff.html new file mode 100644 index 0000000..7752c62 --- /dev/null +++ b/ApiPeek/Diffs/win11.26058.to.win11.26090.fulldiff.html @@ -0,0 +1,152 @@ + + + + + + + win11.26058.to.win11.26090.fulldiff + + + + +
            + +
          1. changednamespace
              +
            1. changednamespace
                +
              1. changednamespace
                  +
                1. changednamespace
                    +
                  1. changedclass
                      +
                    1. addedproperty

                      IsIndirectDisplayDevice { get; } : Boolean

                      +
                    2. +
                    3. addedproperty

                      PreferredRenderAdapter { get; } : DisplayAdapter

                      +
                    4. +
                  2. +
                  3. changedclass
                      +
                    1. addedproperty

                      RenderAdapterId { get; } : DisplayAdapterId

                      +
                    2. +
                  4. +
                  5. changedclass
                      +
                    1. addedmethod

                      CreateDisplayDeviceForIndirectAdapter(DisplayAdapter indirectAdapter, DisplayAdapter renderAdapter) : DisplayDevice

                      +
                    2. +
                    3. addedmethod

                      TryReadCurrentStateForModeQuery() : DisplayManagerResultWithState

                      +
                    4. +
                  6. +
                  7. addedclass
                      +
                    1. addedproperty

                      CurrentTarget { get; } : DisplayTarget

                      +
                    2. +
                    3. addedmethod

                      Dispose() : Void

                      +
                    4. +
                    5. addedmethod

                      FromIdAsync(String deviceInterfaceId) static : IAsyncOperation<DisplayMuxDevice>

                      +
                    6. +
                    7. addedmethod

                      GetAvailableMuxTargets() : IReadOnlyList<DisplayTarget>

                      +
                    8. +
                    9. addedmethod

                      GetDeviceSelector() static : String

                      +
                    10. +
                    11. addedevent

                      Changed event : TypedEventHandler<DisplayMuxDevice,Object>

                      +
                    12. +
                    13. addedproperty

                      Id { get; } : String

                      +
                    14. +
                    15. addedproperty

                      IsActive { get; } : Boolean

                      +
                    16. +
                    17. addedproperty

                      IsAutomaticTargetSwitchingEnabled { get; } : Boolean

                      +
                    18. +
                    19. addedproperty

                      PreferredTarget { get; } : DisplayTarget

                      +
                    20. +
                    21. addedmethod

                      SetAutomaticTargetSwitching() : IAsyncAction

                      +
                    22. +
                    23. addedmethod

                      SetPreferredTarget(DisplayTarget target) : IAsyncAction

                      +
                    24. +
                  8. +
                2. +
              2. +
              3. changednamespace
                  +
                1. changedclass
                    +
                  1. addedproperty

                    UserPromptRequired { get; } : Boolean

                    +
                  2. +
                2. +
                3. changedclass
                    +
                  1. addedproperty

                    UserPromptRequired { get; } : Boolean

                    +
                  2. +
                4. +
                5. changedenum
                    +
                  1. removedenum

                    UserPromptRequired : 4,

                    +
                  2. +
                6. +
              4. +
            2. +
          2. +
          + + + +