Win32 API 日本語リファレンス
ホームMedia.KernelStreaming › KSPROPERTY_VIDCAP_VIDEOPROCAMP

KSPROPERTY_VIDCAP_VIDEOPROCAMP

列挙型
基底型i4

メンバー 14

名前10進16進
KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS00x0
KSPROPERTY_VIDEOPROCAMP_CONTRAST10x1
KSPROPERTY_VIDEOPROCAMP_HUE20x2
KSPROPERTY_VIDEOPROCAMP_SATURATION30x3
KSPROPERTY_VIDEOPROCAMP_SHARPNESS40x4
KSPROPERTY_VIDEOPROCAMP_GAMMA50x5
KSPROPERTY_VIDEOPROCAMP_COLORENABLE60x6
KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE70x7
KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION80x8
KSPROPERTY_VIDEOPROCAMP_GAIN90x9
KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER100xA
KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT110xB
KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT120xC
KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY130xD

各言語での定義

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

typedef enum KSPROPERTY_VIDCAP_VIDEOPROCAMP : int {
    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS = 0,
    KSPROPERTY_VIDEOPROCAMP_CONTRAST = 1,
    KSPROPERTY_VIDEOPROCAMP_HUE = 2,
    KSPROPERTY_VIDEOPROCAMP_SATURATION = 3,
    KSPROPERTY_VIDEOPROCAMP_SHARPNESS = 4,
    KSPROPERTY_VIDEOPROCAMP_GAMMA = 5,
    KSPROPERTY_VIDEOPROCAMP_COLORENABLE = 6,
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE = 7,
    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION = 8,
    KSPROPERTY_VIDEOPROCAMP_GAIN = 9,
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER = 10,
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT = 11,
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT = 12,
    KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY = 13
} KSPROPERTY_VIDCAP_VIDEOPROCAMP;
public enum KSPROPERTY_VIDCAP_VIDEOPROCAMP : int
{
    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS = 0,
    KSPROPERTY_VIDEOPROCAMP_CONTRAST = 1,
    KSPROPERTY_VIDEOPROCAMP_HUE = 2,
    KSPROPERTY_VIDEOPROCAMP_SATURATION = 3,
    KSPROPERTY_VIDEOPROCAMP_SHARPNESS = 4,
    KSPROPERTY_VIDEOPROCAMP_GAMMA = 5,
    KSPROPERTY_VIDEOPROCAMP_COLORENABLE = 6,
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE = 7,
    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION = 8,
    KSPROPERTY_VIDEOPROCAMP_GAIN = 9,
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER = 10,
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT = 11,
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT = 12,
    KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY = 13,
}
Public Enum KSPROPERTY_VIDCAP_VIDEOPROCAMP As Integer
    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS = 0
    KSPROPERTY_VIDEOPROCAMP_CONTRAST = 1
    KSPROPERTY_VIDEOPROCAMP_HUE = 2
    KSPROPERTY_VIDEOPROCAMP_SATURATION = 3
    KSPROPERTY_VIDEOPROCAMP_SHARPNESS = 4
    KSPROPERTY_VIDEOPROCAMP_GAMMA = 5
    KSPROPERTY_VIDEOPROCAMP_COLORENABLE = 6
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE = 7
    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION = 8
    KSPROPERTY_VIDEOPROCAMP_GAIN = 9
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER = 10
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT = 11
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT = 12
    KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY = 13
End Enum
import enum

class KSPROPERTY_VIDCAP_VIDEOPROCAMP(enum.IntEnum):
    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS = 0
    KSPROPERTY_VIDEOPROCAMP_CONTRAST = 1
    KSPROPERTY_VIDEOPROCAMP_HUE = 2
    KSPROPERTY_VIDEOPROCAMP_SATURATION = 3
    KSPROPERTY_VIDEOPROCAMP_SHARPNESS = 4
    KSPROPERTY_VIDEOPROCAMP_GAMMA = 5
    KSPROPERTY_VIDEOPROCAMP_COLORENABLE = 6
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE = 7
    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION = 8
    KSPROPERTY_VIDEOPROCAMP_GAIN = 9
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER = 10
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT = 11
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT = 12
    KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY = 13
// KSPROPERTY_VIDCAP_VIDEOPROCAMP
pub const KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS: i32 = 0;
pub const KSPROPERTY_VIDEOPROCAMP_CONTRAST: i32 = 1;
pub const KSPROPERTY_VIDEOPROCAMP_HUE: i32 = 2;
pub const KSPROPERTY_VIDEOPROCAMP_SATURATION: i32 = 3;
pub const KSPROPERTY_VIDEOPROCAMP_SHARPNESS: i32 = 4;
pub const KSPROPERTY_VIDEOPROCAMP_GAMMA: i32 = 5;
pub const KSPROPERTY_VIDEOPROCAMP_COLORENABLE: i32 = 6;
pub const KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE: i32 = 7;
pub const KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION: i32 = 8;
pub const KSPROPERTY_VIDEOPROCAMP_GAIN: i32 = 9;
pub const KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER: i32 = 10;
pub const KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT: i32 = 11;
pub const KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT: i32 = 12;
pub const KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY: i32 = 13;
// KSPROPERTY_VIDCAP_VIDEOPROCAMP
const (
	KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS int32 = 0
	KSPROPERTY_VIDEOPROCAMP_CONTRAST int32 = 1
	KSPROPERTY_VIDEOPROCAMP_HUE int32 = 2
	KSPROPERTY_VIDEOPROCAMP_SATURATION int32 = 3
	KSPROPERTY_VIDEOPROCAMP_SHARPNESS int32 = 4
	KSPROPERTY_VIDEOPROCAMP_GAMMA int32 = 5
	KSPROPERTY_VIDEOPROCAMP_COLORENABLE int32 = 6
	KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE int32 = 7
	KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION int32 = 8
	KSPROPERTY_VIDEOPROCAMP_GAIN int32 = 9
	KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER int32 = 10
	KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT int32 = 11
	KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT int32 = 12
	KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY int32 = 13
)
const
  KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS = 0;
  KSPROPERTY_VIDEOPROCAMP_CONTRAST = 1;
  KSPROPERTY_VIDEOPROCAMP_HUE = 2;
  KSPROPERTY_VIDEOPROCAMP_SATURATION = 3;
  KSPROPERTY_VIDEOPROCAMP_SHARPNESS = 4;
  KSPROPERTY_VIDEOPROCAMP_GAMMA = 5;
  KSPROPERTY_VIDEOPROCAMP_COLORENABLE = 6;
  KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE = 7;
  KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION = 8;
  KSPROPERTY_VIDEOPROCAMP_GAIN = 9;
  KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER = 10;
  KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT = 11;
  KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT = 12;
  KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY = 13;
// KSPROPERTY_VIDCAP_VIDEOPROCAMP
pub const KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS: i32 = 0;
pub const KSPROPERTY_VIDEOPROCAMP_CONTRAST: i32 = 1;
pub const KSPROPERTY_VIDEOPROCAMP_HUE: i32 = 2;
pub const KSPROPERTY_VIDEOPROCAMP_SATURATION: i32 = 3;
pub const KSPROPERTY_VIDEOPROCAMP_SHARPNESS: i32 = 4;
pub const KSPROPERTY_VIDEOPROCAMP_GAMMA: i32 = 5;
pub const KSPROPERTY_VIDEOPROCAMP_COLORENABLE: i32 = 6;
pub const KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE: i32 = 7;
pub const KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION: i32 = 8;
pub const KSPROPERTY_VIDEOPROCAMP_GAIN: i32 = 9;
pub const KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER: i32 = 10;
pub const KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT: i32 = 11;
pub const KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT: i32 = 12;
pub const KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY: i32 = 13;
const
  KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS* = 0
  KSPROPERTY_VIDEOPROCAMP_CONTRAST* = 1
  KSPROPERTY_VIDEOPROCAMP_HUE* = 2
  KSPROPERTY_VIDEOPROCAMP_SATURATION* = 3
  KSPROPERTY_VIDEOPROCAMP_SHARPNESS* = 4
  KSPROPERTY_VIDEOPROCAMP_GAMMA* = 5
  KSPROPERTY_VIDEOPROCAMP_COLORENABLE* = 6
  KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE* = 7
  KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION* = 8
  KSPROPERTY_VIDEOPROCAMP_GAIN* = 9
  KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER* = 10
  KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT* = 11
  KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT* = 12
  KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY* = 13
enum KSPROPERTY_VIDCAP_VIDEOPROCAMP : int {
    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS = 0,
    KSPROPERTY_VIDEOPROCAMP_CONTRAST = 1,
    KSPROPERTY_VIDEOPROCAMP_HUE = 2,
    KSPROPERTY_VIDEOPROCAMP_SATURATION = 3,
    KSPROPERTY_VIDEOPROCAMP_SHARPNESS = 4,
    KSPROPERTY_VIDEOPROCAMP_GAMMA = 5,
    KSPROPERTY_VIDEOPROCAMP_COLORENABLE = 6,
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE = 7,
    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION = 8,
    KSPROPERTY_VIDEOPROCAMP_GAIN = 9,
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER = 10,
    KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT = 11,
    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT = 12,
    KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY = 13,
}
#define global KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS               0x0
#define global KSPROPERTY_VIDEOPROCAMP_CONTRAST                 0x1
#define global KSPROPERTY_VIDEOPROCAMP_HUE                      0x2
#define global KSPROPERTY_VIDEOPROCAMP_SATURATION               0x3
#define global KSPROPERTY_VIDEOPROCAMP_SHARPNESS                0x4
#define global KSPROPERTY_VIDEOPROCAMP_GAMMA                    0x5
#define global KSPROPERTY_VIDEOPROCAMP_COLORENABLE              0x6
#define global KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE             0x7
#define global KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION   0x8
#define global KSPROPERTY_VIDEOPROCAMP_GAIN                     0x9
#define global KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER       0xA
#define global KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT 0xB
#define global KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT   0xC
#define global KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY      0xD