Engine3D インターフェイス (私が作成) を実装する独自のライブラリを作成しています。
そのライブラリの「ユーザー」は、そのライブラリ (および Engine3D インターフェイスのヘッダー) をそのプロジェクトに含め、追加のライブラリなどなしで実行する必要があります。
残念ながら、プロジェクトから静的ライブラリを作成する場合、「ユーザー」はライブラリと DirectX ライブラリの両方を含め、DirectX などのディレクトリを設定する必要があります。
シンプルにする方法はありますか(必要なものは 1 つのライブラリだけです) 、ユーザーに対して透過的です( DirectX ライブラリ、プロジェクト内のディレクトリはなく、すべて自分のライブラリ内にあります)。
Visual C++ 2012 を使用しています。動的ライブラリを作成するのではなく、静的ライブラリを作成します。