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

WICBitmapInterpolationMode

列挙型
基底型i4

メンバー 5

名前10進16進
WICBitmapInterpolationModeNearestNeighbor00x0
WICBitmapInterpolationModeLinear10x1
WICBitmapInterpolationModeCubic20x2
WICBitmapInterpolationModeFant30x3
WICBitmapInterpolationModeHighQualityCubic40x4

各言語での定義

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

typedef enum WICBitmapInterpolationMode : int {
    WICBitmapInterpolationModeNearestNeighbor = 0,
    WICBitmapInterpolationModeLinear = 1,
    WICBitmapInterpolationModeCubic = 2,
    WICBitmapInterpolationModeFant = 3,
    WICBitmapInterpolationModeHighQualityCubic = 4
} WICBitmapInterpolationMode;
public enum WICBitmapInterpolationMode : int
{
    WICBitmapInterpolationModeNearestNeighbor = 0,
    WICBitmapInterpolationModeLinear = 1,
    WICBitmapInterpolationModeCubic = 2,
    WICBitmapInterpolationModeFant = 3,
    WICBitmapInterpolationModeHighQualityCubic = 4,
}
Public Enum WICBitmapInterpolationMode As Integer
    WICBitmapInterpolationModeNearestNeighbor = 0
    WICBitmapInterpolationModeLinear = 1
    WICBitmapInterpolationModeCubic = 2
    WICBitmapInterpolationModeFant = 3
    WICBitmapInterpolationModeHighQualityCubic = 4
End Enum
import enum

class WICBitmapInterpolationMode(enum.IntEnum):
    WICBitmapInterpolationModeNearestNeighbor = 0
    WICBitmapInterpolationModeLinear = 1
    WICBitmapInterpolationModeCubic = 2
    WICBitmapInterpolationModeFant = 3
    WICBitmapInterpolationModeHighQualityCubic = 4
// WICBitmapInterpolationMode
pub const WICBitmapInterpolationModeNearestNeighbor: i32 = 0;
pub const WICBitmapInterpolationModeLinear: i32 = 1;
pub const WICBitmapInterpolationModeCubic: i32 = 2;
pub const WICBitmapInterpolationModeFant: i32 = 3;
pub const WICBitmapInterpolationModeHighQualityCubic: i32 = 4;
// WICBitmapInterpolationMode
const (
	WICBitmapInterpolationModeNearestNeighbor int32 = 0
	WICBitmapInterpolationModeLinear int32 = 1
	WICBitmapInterpolationModeCubic int32 = 2
	WICBitmapInterpolationModeFant int32 = 3
	WICBitmapInterpolationModeHighQualityCubic int32 = 4
)
const
  WICBitmapInterpolationModeNearestNeighbor = 0;
  WICBitmapInterpolationModeLinear = 1;
  WICBitmapInterpolationModeCubic = 2;
  WICBitmapInterpolationModeFant = 3;
  WICBitmapInterpolationModeHighQualityCubic = 4;
// WICBitmapInterpolationMode
pub const WICBitmapInterpolationModeNearestNeighbor: i32 = 0;
pub const WICBitmapInterpolationModeLinear: i32 = 1;
pub const WICBitmapInterpolationModeCubic: i32 = 2;
pub const WICBitmapInterpolationModeFant: i32 = 3;
pub const WICBitmapInterpolationModeHighQualityCubic: i32 = 4;
const
  WICBitmapInterpolationModeNearestNeighbor* = 0
  WICBitmapInterpolationModeLinear* = 1
  WICBitmapInterpolationModeCubic* = 2
  WICBitmapInterpolationModeFant* = 3
  WICBitmapInterpolationModeHighQualityCubic* = 4
enum WICBitmapInterpolationMode : int {
    WICBitmapInterpolationModeNearestNeighbor = 0,
    WICBitmapInterpolationModeLinear = 1,
    WICBitmapInterpolationModeCubic = 2,
    WICBitmapInterpolationModeFant = 3,
    WICBitmapInterpolationModeHighQualityCubic = 4,
}
#define global WICBitmapInterpolationModeNearestNeighbor  0x0
#define global WICBitmapInterpolationModeLinear           0x1
#define global WICBitmapInterpolationModeCubic            0x2
#define global WICBitmapInterpolationModeFant             0x3
#define global WICBitmapInterpolationModeHighQualityCubic 0x4