Win32 API 日本語リファレンス
ホームMedia.DirectShow.Tv › MSVidCtlButtonstate

MSVidCtlButtonstate

列挙型
基底型i4

メンバー 8

名前10進16進
MSVIDCTL_LEFT_BUTTON10x1
MSVIDCTL_RIGHT_BUTTON20x2
MSVIDCTL_MIDDLE_BUTTON40x4
MSVIDCTL_X_BUTTON180x8
MSVIDCTL_X_BUTTON2160x10
MSVIDCTL_SHIFT10x1
MSVIDCTL_CTRL20x2
MSVIDCTL_ALT40x4

各言語での定義

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

typedef enum MSVidCtlButtonstate : int {
    MSVIDCTL_LEFT_BUTTON = 1,
    MSVIDCTL_RIGHT_BUTTON = 2,
    MSVIDCTL_MIDDLE_BUTTON = 4,
    MSVIDCTL_X_BUTTON1 = 8,
    MSVIDCTL_X_BUTTON2 = 16,
    MSVIDCTL_SHIFT = 1,
    MSVIDCTL_CTRL = 2,
    MSVIDCTL_ALT = 4
} MSVidCtlButtonstate;
public enum MSVidCtlButtonstate : int
{
    MSVIDCTL_LEFT_BUTTON = 1,
    MSVIDCTL_RIGHT_BUTTON = 2,
    MSVIDCTL_MIDDLE_BUTTON = 4,
    MSVIDCTL_X_BUTTON1 = 8,
    MSVIDCTL_X_BUTTON2 = 16,
    MSVIDCTL_SHIFT = 1,
    MSVIDCTL_CTRL = 2,
    MSVIDCTL_ALT = 4,
}
Public Enum MSVidCtlButtonstate As Integer
    MSVIDCTL_LEFT_BUTTON = 1
    MSVIDCTL_RIGHT_BUTTON = 2
    MSVIDCTL_MIDDLE_BUTTON = 4
    MSVIDCTL_X_BUTTON1 = 8
    MSVIDCTL_X_BUTTON2 = 16
    MSVIDCTL_SHIFT = 1
    MSVIDCTL_CTRL = 2
    MSVIDCTL_ALT = 4
End Enum
import enum

class MSVidCtlButtonstate(enum.IntEnum):
    MSVIDCTL_LEFT_BUTTON = 1
    MSVIDCTL_RIGHT_BUTTON = 2
    MSVIDCTL_MIDDLE_BUTTON = 4
    MSVIDCTL_X_BUTTON1 = 8
    MSVIDCTL_X_BUTTON2 = 16
    MSVIDCTL_SHIFT = 1
    MSVIDCTL_CTRL = 2
    MSVIDCTL_ALT = 4
// MSVidCtlButtonstate
pub const MSVIDCTL_LEFT_BUTTON: i32 = 1;
pub const MSVIDCTL_RIGHT_BUTTON: i32 = 2;
pub const MSVIDCTL_MIDDLE_BUTTON: i32 = 4;
pub const MSVIDCTL_X_BUTTON1: i32 = 8;
pub const MSVIDCTL_X_BUTTON2: i32 = 16;
pub const MSVIDCTL_SHIFT: i32 = 1;
pub const MSVIDCTL_CTRL: i32 = 2;
pub const MSVIDCTL_ALT: i32 = 4;
// MSVidCtlButtonstate
const (
	MSVIDCTL_LEFT_BUTTON int32 = 1
	MSVIDCTL_RIGHT_BUTTON int32 = 2
	MSVIDCTL_MIDDLE_BUTTON int32 = 4
	MSVIDCTL_X_BUTTON1 int32 = 8
	MSVIDCTL_X_BUTTON2 int32 = 16
	MSVIDCTL_SHIFT int32 = 1
	MSVIDCTL_CTRL int32 = 2
	MSVIDCTL_ALT int32 = 4
)
const
  MSVIDCTL_LEFT_BUTTON = 1;
  MSVIDCTL_RIGHT_BUTTON = 2;
  MSVIDCTL_MIDDLE_BUTTON = 4;
  MSVIDCTL_X_BUTTON1 = 8;
  MSVIDCTL_X_BUTTON2 = 16;
  MSVIDCTL_SHIFT = 1;
  MSVIDCTL_CTRL = 2;
  MSVIDCTL_ALT = 4;
// MSVidCtlButtonstate
pub const MSVIDCTL_LEFT_BUTTON: i32 = 1;
pub const MSVIDCTL_RIGHT_BUTTON: i32 = 2;
pub const MSVIDCTL_MIDDLE_BUTTON: i32 = 4;
pub const MSVIDCTL_X_BUTTON1: i32 = 8;
pub const MSVIDCTL_X_BUTTON2: i32 = 16;
pub const MSVIDCTL_SHIFT: i32 = 1;
pub const MSVIDCTL_CTRL: i32 = 2;
pub const MSVIDCTL_ALT: i32 = 4;
const
  MSVIDCTL_LEFT_BUTTON* = 1
  MSVIDCTL_RIGHT_BUTTON* = 2
  MSVIDCTL_MIDDLE_BUTTON* = 4
  MSVIDCTL_X_BUTTON1* = 8
  MSVIDCTL_X_BUTTON2* = 16
  MSVIDCTL_SHIFT* = 1
  MSVIDCTL_CTRL* = 2
  MSVIDCTL_ALT* = 4
enum MSVidCtlButtonstate : int {
    MSVIDCTL_LEFT_BUTTON = 1,
    MSVIDCTL_RIGHT_BUTTON = 2,
    MSVIDCTL_MIDDLE_BUTTON = 4,
    MSVIDCTL_X_BUTTON1 = 8,
    MSVIDCTL_X_BUTTON2 = 16,
    MSVIDCTL_SHIFT = 1,
    MSVIDCTL_CTRL = 2,
    MSVIDCTL_ALT = 4,
}
#define global MSVIDCTL_LEFT_BUTTON   0x1
#define global MSVIDCTL_RIGHT_BUTTON  0x2
#define global MSVIDCTL_MIDDLE_BUTTON 0x4
#define global MSVIDCTL_X_BUTTON1     0x8
#define global MSVIDCTL_X_BUTTON2     0x10
#define global MSVIDCTL_SHIFT         0x1
#define global MSVIDCTL_CTRL          0x2
#define global MSVIDCTL_ALT           0x4