Win32 API 日本語リファレンス
ホームGraphics.Gdi › BI_COMPRESSION

BI_COMPRESSION

列挙型
基底型u4

メンバー 6

名前10進16進
BI_RGB00x0
BI_RLE810x1
BI_RLE420x2
BI_BITFIELDS30x3
BI_JPEG40x4
BI_PNG50x5

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum BI_COMPRESSION : unsigned int {
    BI_RGB = 0,
    BI_RLE8 = 1,
    BI_RLE4 = 2,
    BI_BITFIELDS = 3,
    BI_JPEG = 4,
    BI_PNG = 5
} BI_COMPRESSION;
public enum BI_COMPRESSION : uint
{
    BI_RGB = 0,
    BI_RLE8 = 1,
    BI_RLE4 = 2,
    BI_BITFIELDS = 3,
    BI_JPEG = 4,
    BI_PNG = 5,
}
Public Enum BI_COMPRESSION As UInteger
    BI_RGB = 0
    BI_RLE8 = 1
    BI_RLE4 = 2
    BI_BITFIELDS = 3
    BI_JPEG = 4
    BI_PNG = 5
End Enum
import enum

class BI_COMPRESSION(enum.IntEnum):
    BI_RGB = 0
    BI_RLE8 = 1
    BI_RLE4 = 2
    BI_BITFIELDS = 3
    BI_JPEG = 4
    BI_PNG = 5
// BI_COMPRESSION
pub const BI_RGB: u32 = 0;
pub const BI_RLE8: u32 = 1;
pub const BI_RLE4: u32 = 2;
pub const BI_BITFIELDS: u32 = 3;
pub const BI_JPEG: u32 = 4;
pub const BI_PNG: u32 = 5;
// BI_COMPRESSION
const (
	BI_RGB uint32 = 0
	BI_RLE8 uint32 = 1
	BI_RLE4 uint32 = 2
	BI_BITFIELDS uint32 = 3
	BI_JPEG uint32 = 4
	BI_PNG uint32 = 5
)
const
  BI_RGB = 0;
  BI_RLE8 = 1;
  BI_RLE4 = 2;
  BI_BITFIELDS = 3;
  BI_JPEG = 4;
  BI_PNG = 5;
// BI_COMPRESSION
pub const BI_RGB: u32 = 0;
pub const BI_RLE8: u32 = 1;
pub const BI_RLE4: u32 = 2;
pub const BI_BITFIELDS: u32 = 3;
pub const BI_JPEG: u32 = 4;
pub const BI_PNG: u32 = 5;
const
  BI_RGB* = 0
  BI_RLE8* = 1
  BI_RLE4* = 2
  BI_BITFIELDS* = 3
  BI_JPEG* = 4
  BI_PNG* = 5
enum BI_COMPRESSION : uint {
    BI_RGB = 0,
    BI_RLE8 = 1,
    BI_RLE4 = 2,
    BI_BITFIELDS = 3,
    BI_JPEG = 4,
    BI_PNG = 5,
}
#define global BI_RGB       0x0
#define global BI_RLE8      0x1
#define global BI_RLE4      0x2
#define global BI_BITFIELDS 0x3
#define global BI_JPEG      0x4
#define global BI_PNG       0x5