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

WICNamedWhitePoint

列挙型
基底型i4

メンバー 11

名前10進16進説明
WICWhitePointDefault10x1既定のホワイトバランスです。
WICWhitePointDaylight20x2昼光 (daylight) のホワイトバランスです。
WICWhitePointCloudy40x4曇天 (cloudy) のホワイトバランスです。
WICWhitePointShade80x8日陰 (shade) のホワイトバランスです。
WICWhitePointTungsten160x10白熱電球 (tungsten) のホワイトバランスです。
WICWhitePointFluorescent320x20蛍光灯 (fluorescent) のホワイトバランスです。
WICWhitePointFlash640x40昼光のホワイトバランスです。
WICWhitePointUnderwater1280x80フラッシュのホワイトバランスです。
WICWhitePointCustom2560x100カスタムのホワイトバランスです。通常、画像 (グレーカード) をホワイトバランスとして使用する場合に使われます。
WICWhitePointAutoWhiteBalance5120x200自動のホワイトバランスです。
WICWhitePointAsShot10x1"as shot" (撮影時) のホワイトバランスです。

公式ドキュメント

RAW 画像に対する名前付きホワイトバランスを指定します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum WICNamedWhitePoint : int {
    WICWhitePointDefault = 1,
    WICWhitePointDaylight = 2,
    WICWhitePointCloudy = 4,
    WICWhitePointShade = 8,
    WICWhitePointTungsten = 16,
    WICWhitePointFluorescent = 32,
    WICWhitePointFlash = 64,
    WICWhitePointUnderwater = 128,
    WICWhitePointCustom = 256,
    WICWhitePointAutoWhiteBalance = 512,
    WICWhitePointAsShot = 1
} WICNamedWhitePoint;
public enum WICNamedWhitePoint : int
{
    WICWhitePointDefault = 1,
    WICWhitePointDaylight = 2,
    WICWhitePointCloudy = 4,
    WICWhitePointShade = 8,
    WICWhitePointTungsten = 16,
    WICWhitePointFluorescent = 32,
    WICWhitePointFlash = 64,
    WICWhitePointUnderwater = 128,
    WICWhitePointCustom = 256,
    WICWhitePointAutoWhiteBalance = 512,
    WICWhitePointAsShot = 1,
}
Public Enum WICNamedWhitePoint As Integer
    WICWhitePointDefault = 1
    WICWhitePointDaylight = 2
    WICWhitePointCloudy = 4
    WICWhitePointShade = 8
    WICWhitePointTungsten = 16
    WICWhitePointFluorescent = 32
    WICWhitePointFlash = 64
    WICWhitePointUnderwater = 128
    WICWhitePointCustom = 256
    WICWhitePointAutoWhiteBalance = 512
    WICWhitePointAsShot = 1
End Enum
import enum

class WICNamedWhitePoint(enum.IntEnum):
    WICWhitePointDefault = 1
    WICWhitePointDaylight = 2
    WICWhitePointCloudy = 4
    WICWhitePointShade = 8
    WICWhitePointTungsten = 16
    WICWhitePointFluorescent = 32
    WICWhitePointFlash = 64
    WICWhitePointUnderwater = 128
    WICWhitePointCustom = 256
    WICWhitePointAutoWhiteBalance = 512
    WICWhitePointAsShot = 1
// WICNamedWhitePoint
pub const WICWhitePointDefault: i32 = 1;
pub const WICWhitePointDaylight: i32 = 2;
pub const WICWhitePointCloudy: i32 = 4;
pub const WICWhitePointShade: i32 = 8;
pub const WICWhitePointTungsten: i32 = 16;
pub const WICWhitePointFluorescent: i32 = 32;
pub const WICWhitePointFlash: i32 = 64;
pub const WICWhitePointUnderwater: i32 = 128;
pub const WICWhitePointCustom: i32 = 256;
pub const WICWhitePointAutoWhiteBalance: i32 = 512;
pub const WICWhitePointAsShot: i32 = 1;
// WICNamedWhitePoint
const (
	WICWhitePointDefault int32 = 1
	WICWhitePointDaylight int32 = 2
	WICWhitePointCloudy int32 = 4
	WICWhitePointShade int32 = 8
	WICWhitePointTungsten int32 = 16
	WICWhitePointFluorescent int32 = 32
	WICWhitePointFlash int32 = 64
	WICWhitePointUnderwater int32 = 128
	WICWhitePointCustom int32 = 256
	WICWhitePointAutoWhiteBalance int32 = 512
	WICWhitePointAsShot int32 = 1
)
const
  WICWhitePointDefault = 1;
  WICWhitePointDaylight = 2;
  WICWhitePointCloudy = 4;
  WICWhitePointShade = 8;
  WICWhitePointTungsten = 16;
  WICWhitePointFluorescent = 32;
  WICWhitePointFlash = 64;
  WICWhitePointUnderwater = 128;
  WICWhitePointCustom = 256;
  WICWhitePointAutoWhiteBalance = 512;
  WICWhitePointAsShot = 1;
// WICNamedWhitePoint
pub const WICWhitePointDefault: i32 = 1;
pub const WICWhitePointDaylight: i32 = 2;
pub const WICWhitePointCloudy: i32 = 4;
pub const WICWhitePointShade: i32 = 8;
pub const WICWhitePointTungsten: i32 = 16;
pub const WICWhitePointFluorescent: i32 = 32;
pub const WICWhitePointFlash: i32 = 64;
pub const WICWhitePointUnderwater: i32 = 128;
pub const WICWhitePointCustom: i32 = 256;
pub const WICWhitePointAutoWhiteBalance: i32 = 512;
pub const WICWhitePointAsShot: i32 = 1;
const
  WICWhitePointDefault* = 1
  WICWhitePointDaylight* = 2
  WICWhitePointCloudy* = 4
  WICWhitePointShade* = 8
  WICWhitePointTungsten* = 16
  WICWhitePointFluorescent* = 32
  WICWhitePointFlash* = 64
  WICWhitePointUnderwater* = 128
  WICWhitePointCustom* = 256
  WICWhitePointAutoWhiteBalance* = 512
  WICWhitePointAsShot* = 1
enum WICNamedWhitePoint : int {
    WICWhitePointDefault = 1,
    WICWhitePointDaylight = 2,
    WICWhitePointCloudy = 4,
    WICWhitePointShade = 8,
    WICWhitePointTungsten = 16,
    WICWhitePointFluorescent = 32,
    WICWhitePointFlash = 64,
    WICWhitePointUnderwater = 128,
    WICWhitePointCustom = 256,
    WICWhitePointAutoWhiteBalance = 512,
    WICWhitePointAsShot = 1,
}
#define global WICWhitePointDefault          0x1
#define global WICWhitePointDaylight         0x2
#define global WICWhitePointCloudy           0x4
#define global WICWhitePointShade            0x8
#define global WICWhitePointTungsten         0x10
#define global WICWhitePointFluorescent      0x20
#define global WICWhitePointFlash            0x40
#define global WICWhitePointUnderwater       0x80
#define global WICWhitePointCustom           0x100
#define global WICWhitePointAutoWhiteBalance 0x200
#define global WICWhitePointAsShot           0x1