*/\r
package jp.nyatla.nyartoolkit.core.types;\r
\r
+import jp.nyatla.nyartoolkit.core.raster.*;\r
/**\r
- * このクラスは、主に{@link INyARRaster}で使用する、バッファ形式定数を定義します。\r
+ * このクラスは、バッファの形式を表す定数を定義します。\r
+ * 定数は、主に{@link INyARRaster}で使用する画素形式として使います。\r
* バッファ形式定数は32bitの値で、フィールドの組合せで定義しています。\r
- * ã\82¢ã\83\97ã\83ªã\82±ã\83¼ã\82·ã\83§ã\83³は、定数からバッファの構造を知ることができます。\r
+ * ã\83¦ã\83¼ã\82¶は、定数からバッファの構造を知ることができます。\r
* <pre>\r
* <table>\r
* <tr><td>ビットイールド(ビット幅)</td><td>カテゴリ</td><td>備考</td></tr>\r
/** RGB形式。byte[3]で、R8G8B8の24ビットで画素が格納されている。\r
*/\r
public static final int BYTE1D_R8G8B8_24 = T_BYTE1D|0x0001;\r
- /** RGB形式。 byte[3]で、B8G8R8の24ビットの画素フォーマット。\r
+ /** RGB形式。 byte[3]で、B8G8R8の24ビットの画素形式。\r
*/\r
public static final int BYTE1D_B8G8R8_24 = T_BYTE1D|0x0002;\r
- /** RGB形式。byte[4]で、R8G8B8X8の32ビットの画素フォーマット。\r
+ /** RGB形式。byte[4]で、R8G8B8X8の32ビットの画素形式。\r
*/\r
public static final int BYTE1D_B8G8R8X8_32 = T_BYTE1D|0x0101;\r
- /** RGB形式。byte[4]で、X8R8G8B8の32ビットの画素フォーマット。\r
+ /** RGB形式。byte[4]で、X8R8G8B8の32ビットの画素形式。\r
*/\r
public static final int BYTE1D_X8R8G8B8_32 = T_BYTE1D|0x0102;\r
\r
- /** RGB形式。byte[2]で、RGB565の16ビット(little endian)の画素フォーマット。\r
+ /** RGB形式。byte[2]で、RGB565の16ビット(little endian)の画素形式。\r
*/\r
public static final int BYTE1D_R5G6B5_16LE = T_BYTE1D|0x0201;\r
- /** RGB形式。byte[2]で、RGB565の16ビット(big endian)の画素フォーマット。\r
+ /** RGB形式。byte[2]で、RGB565の16ビット(big endian)の画素形式。\r
*/\r
public static final int BYTE1D_R5G6B5_16BE = T_BYTE1D|0x0202;\r
- /** RGB形式。short[1]で、RGB565の16ビット(little endian)の画素フォーマット。\r
+ /** RGB形式。short[1]で、RGB565の16ビット(little endian)の画素形式。\r
*/ \r
public static final int WORD1D_R5G6B5_16LE = T_SHORT1D|0x0201;\r
- /** RGB形式。short[1]で、RGB565の16ビット(big endian)の画素フォーマット。\r
+ /** RGB形式。short[1]で、RGB565の16ビット(big endian)の画素形式。\r
*/\r
public static final int WORD1D_R5G6B5_16BE = T_SHORT1D|0x0202;\r
\r
*/\r
public static final int INT1D_BIN_8 = T_INT1D|0x0002;\r
\r
- /** RGB形式。int[1]で、XRGB32の32ビットの画素フォーマット。\r
+ /** RGB形式。int[1]で、XRGB32の32ビットの画素形式。\r
* (エンディアンはプラットフォーム依存。)\r
*/\r
public static final int INT1D_X8R8G8B8_32=T_INT1D|0x0102;\r
\r
- /** HSV形式。int[1]で、H:9bit(0-359),S:8bit(0-255),V(0-255)の画素フォーマット\r
+ /** HSV形式。int[1]で、H:9bit(0-359),S:8bit(0-255),V(0-255)の画素形式\r
*/\r
public static final int INT1D_X7H9S8V8_32=T_INT1D|0x0103;\r
\r