1

SharpDX ツールキットを使用して Direct Draw Surface を Texture2D var にロードしようとしています。そこで、ピクセルと呼ばれる var を作成し、paint.net を使用して dds ファイルを作成し、asdf.dds という名前を付けました。そのファイルをプロジェクトの Content フォルダーに移動し、「出力ディレクトリにコピー」を「新しい場合はコピー」に変更しました。私が今使っているなら

pixel = Content.Load<Texture2D>("asdf.dds");

次の例外が発生します(ドイツ語):

In SharpDX.SharpDXException ist eine Ausnahme vom Typ "SharpDX.DLL" aufgetreten, doch wurde diese im Benutzercode nicht verarbeitet.

Zusätzliche Informationen: HRESULT: [0x80070057], Module: [General], ApiCode: [E_INVALIDARG/Invalid Arguments], Message: The parameter is incorrect.

私の恐ろしい翻訳:

SharpDX.SharpDXException で、タイプ「SharpDX.DLL」の例外が発生しましたが、ユーザー コードで処理されませんでした。追加情報: HRESULT: [0x80070057]、モジュール: [全般]、ApiCode: [E_INVALIDARG/無効な引数]、メッセージ: パラメーターが正しくありません。

4

0 に答える 0