次の方法で共有


モード情報とパス情報との関係

接続および構成ディスプレイ (CCD) QueryDisplayConfig 関数は常に、特定の表示構成のパス情報とソースおよびターゲット モード情報を返します。 次の図は、 DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE が設定されていない場合、つまり、パスが仮想対応でない場合に、ソース モードとターゲット モードの情報がパス情報にどのように関連するかを示しています。 この例では、QueryDisplayConfig の呼び出しで、QDC_ALL_PATHS フラグが Flags パラメーターに渡されました。

仮想モードをサポートしていない表示構成でのモード情報とパス情報の関係を示す図。

Windows 10 以降では、仮想対応のパスをサポートするために、 DISPLAYCONFIG_PATH_INFODISPLAYCONFIG_PATH_SOURCE_INFO、および DISPLAYCONFIG_PATH_TARGET_INFO の構造体が更新されます。

  • DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE フラグは、フラグ値として追加されました。 このフラグを設定すると、パスが仮想モードをサポートすることを示します。

  • DISPLAYCONFIG_PATH_SOURCE_INFOに共用体が追加されました。 modeInfoIdx メンバーは、追加されたフラグが設定されていない場合にのみ使用されます。 フラグが設定されている場合、モード情報は cloneGroupId および sourceModeInfoIdx メンバーにあります。

  • DISPLAYCONFIG_PATH_TARGET_INFOに共用体が追加されました。 modeInfoIdx メンバーは、追加されたフラグが設定されていない場合にのみ使用されます。 フラグが設定されている場合、モード情報は desktopModeInfoIdx および targetModeInfoIdx メンバーにあります。