ピクセルの配列(WriteableBitmap.Pixels)があり、それをDDSイメージとして保存する必要があります。
誰かがこれを行う方法について何かアドバイスがありますか?私はHumusイメージコンバーターとDevILを見てきましたが、私にはわかりません...
これを行うには何かが組み込まれている必要があるように感じます。
私はc#/SharpDX/おそらくXNAを使用しています
SharpDX.Toolkit.Image.Save は実際に DDS 保存を提供しています。WriteableBimap.Pixels から Image.Pixels へのピクセルの移動は問題になりません。
Image.Save が提供していない唯一のものは、フォーマット変換です。たとえば、圧縮形式 (DXGI の BCm 形式) を保存することはできません。
ピクセル データがバッファに格納されている場合は、DDS ファイル形式の参照を取得して、自分でデータを書き出すことができます。