Skip to main content

MicrosoftGame.config 要素 - KnownDependency

一般的に使用されるフレームワーク パッケージのいずれかを指定するためのショートカットです。Name 属性の指定は必須で、MinVersion は自動的に設定されます。利用可能なショートカットの一覧については、以下のスキーマの ST_KnownDependency セクションを参照してください。

親要素

この要素の親は DependencyList 要素です。

要件

この要素は省略可能で、設定は必須ではありません。

プラットフォーム

この要素は PC デバイスのみに関係します。

動作

  • 属性はありません。
  • 既定値はありません。
  • 使用できる値は、DX11 (DirectX ランタイム依存関係用)、VC11 (Visual Studio 2012 用の Visual Studio C++ ランタイム)、VC12 (Visual Studio 2013 用の Visual Studio C++ ランタイム)、VC14 (Visual Studio 2015、2017、2019、および 2022 用の Visual Studio C++ ランタイム) です。

解説

Dependency と KnownDependency 要素の違い

KnownDependency 要素は、一般的な依存関係をより簡単に指定できるようにすることを目的としています。指定できる値の一覧については、スキーマを参照してください。KnownDependency 要素は既定で最小バージョンを使用するため、これを設定する必要はありません。 Dependency 要素では、最小バージョンの設定に加えて、フレームワーク パッケージの完全な ID 名を指定する必要があります。 一般的な依存関係については、指定済みの KnownDependency の使用をお勧めします。Dependency は、特定のフレームワーク パッケージやフレームワーク パッケージ バージョンをより細かく制御したい場合にのみ使用してください。

関連項目

MicrosoftGame.config リファレンス - 目次
最終更新日 2026年8月13日