ビットマップヘッダーには、イメージの表示方法に関する情報が含まれていますか。 flipX、flipYプロパティなどのようなもの?C#でヘッダーを変更してビットマップをフリップしますか?
http://www.fileformat.info/mirror/egff/ch03_03.htmによると、複数のタイプのビットマップがあります。 C#で作成されたビットマップは、Windowsのビットマップなのでしょうか?
ビットマップヘッダーには、イメージの表示方法に関する情報が含まれていますか。 flipX、flipYプロパティなどのようなもの?C#でヘッダーを変更してビットマップをフリップしますか?
http://www.fileformat.info/mirror/egff/ch03_03.htmによると、複数のタイプのビットマップがあります。 C#で作成されたビットマップは、Windowsのビットマップなのでしょうか?
いいえ、flipXとflipYプロパティはビットマップにはあまり意味がありません。ビットマップファイルは、ラスタ2Dグラフィックスを格納するデバイスに依存しないフォーマットです。ピクセルデータが含まれています。しかし、あなたはそれを表示することができます。なぜその情報をファイルに埋め込むべきですか?そのようなプロパティを含むためにリンクしたファイル構造はありません。
Image.RotateFlip
メソッドを使用して、表示方法を変更します。
.NET Frameworkのどの実装に興味がありますか?マイクロソフトの?これは、BITMAPINFOHEADER
構造または拡張バージョンBITMAPV5HEADER
のいずれかで定義されたWindowsビットマップを使用します。すべて慎重に文書化されたhereです。
これはWindowsのビットマップです。 AFAIKこのフォーマットは、あなたが望むことをするための機能を提供していません... –