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

ProtType

列挙型
基底型i4

メンバー 10

名前10進16進
PROT_COPY_FREE10x1
PROT_COPY_ONCE20x2
PROT_COPY_NEVER30x3
PROT_COPY_NEVER_REALLY40x4
PROT_COPY_NO_MORE50x5
PROT_COPY_FREE_CIT60x6
PROT_COPY_BF70x7
PROT_COPY_CN_RECORDING_STOP80x8
PROT_COPY_FREE_SECURE90x9
PROT_COPY_INVALID500x32

各言語での定義

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

typedef enum ProtType : int {
    PROT_COPY_FREE = 1,
    PROT_COPY_ONCE = 2,
    PROT_COPY_NEVER = 3,
    PROT_COPY_NEVER_REALLY = 4,
    PROT_COPY_NO_MORE = 5,
    PROT_COPY_FREE_CIT = 6,
    PROT_COPY_BF = 7,
    PROT_COPY_CN_RECORDING_STOP = 8,
    PROT_COPY_FREE_SECURE = 9,
    PROT_COPY_INVALID = 50
} ProtType;
public enum ProtType : int
{
    PROT_COPY_FREE = 1,
    PROT_COPY_ONCE = 2,
    PROT_COPY_NEVER = 3,
    PROT_COPY_NEVER_REALLY = 4,
    PROT_COPY_NO_MORE = 5,
    PROT_COPY_FREE_CIT = 6,
    PROT_COPY_BF = 7,
    PROT_COPY_CN_RECORDING_STOP = 8,
    PROT_COPY_FREE_SECURE = 9,
    PROT_COPY_INVALID = 50,
}
Public Enum ProtType As Integer
    PROT_COPY_FREE = 1
    PROT_COPY_ONCE = 2
    PROT_COPY_NEVER = 3
    PROT_COPY_NEVER_REALLY = 4
    PROT_COPY_NO_MORE = 5
    PROT_COPY_FREE_CIT = 6
    PROT_COPY_BF = 7
    PROT_COPY_CN_RECORDING_STOP = 8
    PROT_COPY_FREE_SECURE = 9
    PROT_COPY_INVALID = 50
End Enum
import enum

class ProtType(enum.IntEnum):
    PROT_COPY_FREE = 1
    PROT_COPY_ONCE = 2
    PROT_COPY_NEVER = 3
    PROT_COPY_NEVER_REALLY = 4
    PROT_COPY_NO_MORE = 5
    PROT_COPY_FREE_CIT = 6
    PROT_COPY_BF = 7
    PROT_COPY_CN_RECORDING_STOP = 8
    PROT_COPY_FREE_SECURE = 9
    PROT_COPY_INVALID = 50
// ProtType
pub const PROT_COPY_FREE: i32 = 1;
pub const PROT_COPY_ONCE: i32 = 2;
pub const PROT_COPY_NEVER: i32 = 3;
pub const PROT_COPY_NEVER_REALLY: i32 = 4;
pub const PROT_COPY_NO_MORE: i32 = 5;
pub const PROT_COPY_FREE_CIT: i32 = 6;
pub const PROT_COPY_BF: i32 = 7;
pub const PROT_COPY_CN_RECORDING_STOP: i32 = 8;
pub const PROT_COPY_FREE_SECURE: i32 = 9;
pub const PROT_COPY_INVALID: i32 = 50;
// ProtType
const (
	PROT_COPY_FREE int32 = 1
	PROT_COPY_ONCE int32 = 2
	PROT_COPY_NEVER int32 = 3
	PROT_COPY_NEVER_REALLY int32 = 4
	PROT_COPY_NO_MORE int32 = 5
	PROT_COPY_FREE_CIT int32 = 6
	PROT_COPY_BF int32 = 7
	PROT_COPY_CN_RECORDING_STOP int32 = 8
	PROT_COPY_FREE_SECURE int32 = 9
	PROT_COPY_INVALID int32 = 50
)
const
  PROT_COPY_FREE = 1;
  PROT_COPY_ONCE = 2;
  PROT_COPY_NEVER = 3;
  PROT_COPY_NEVER_REALLY = 4;
  PROT_COPY_NO_MORE = 5;
  PROT_COPY_FREE_CIT = 6;
  PROT_COPY_BF = 7;
  PROT_COPY_CN_RECORDING_STOP = 8;
  PROT_COPY_FREE_SECURE = 9;
  PROT_COPY_INVALID = 50;
// ProtType
pub const PROT_COPY_FREE: i32 = 1;
pub const PROT_COPY_ONCE: i32 = 2;
pub const PROT_COPY_NEVER: i32 = 3;
pub const PROT_COPY_NEVER_REALLY: i32 = 4;
pub const PROT_COPY_NO_MORE: i32 = 5;
pub const PROT_COPY_FREE_CIT: i32 = 6;
pub const PROT_COPY_BF: i32 = 7;
pub const PROT_COPY_CN_RECORDING_STOP: i32 = 8;
pub const PROT_COPY_FREE_SECURE: i32 = 9;
pub const PROT_COPY_INVALID: i32 = 50;
const
  PROT_COPY_FREE* = 1
  PROT_COPY_ONCE* = 2
  PROT_COPY_NEVER* = 3
  PROT_COPY_NEVER_REALLY* = 4
  PROT_COPY_NO_MORE* = 5
  PROT_COPY_FREE_CIT* = 6
  PROT_COPY_BF* = 7
  PROT_COPY_CN_RECORDING_STOP* = 8
  PROT_COPY_FREE_SECURE* = 9
  PROT_COPY_INVALID* = 50
enum ProtType : int {
    PROT_COPY_FREE = 1,
    PROT_COPY_ONCE = 2,
    PROT_COPY_NEVER = 3,
    PROT_COPY_NEVER_REALLY = 4,
    PROT_COPY_NO_MORE = 5,
    PROT_COPY_FREE_CIT = 6,
    PROT_COPY_BF = 7,
    PROT_COPY_CN_RECORDING_STOP = 8,
    PROT_COPY_FREE_SECURE = 9,
    PROT_COPY_INVALID = 50,
}
#define global PROT_COPY_FREE              0x1
#define global PROT_COPY_ONCE              0x2
#define global PROT_COPY_NEVER             0x3
#define global PROT_COPY_NEVER_REALLY      0x4
#define global PROT_COPY_NO_MORE           0x5
#define global PROT_COPY_FREE_CIT          0x6
#define global PROT_COPY_BF                0x7
#define global PROT_COPY_CN_RECORDING_STOP 0x8
#define global PROT_COPY_FREE_SECURE       0x9
#define global PROT_COPY_INVALID           0x32