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

COPP_CGMSA_Protection_Level

列挙型
基底型i4

メンバー 9

名前10進16進
COPP_CGMSA_Disabled00x0
COPP_CGMSA_LevelMin00x0
COPP_CGMSA_CopyFreely10x1
COPP_CGMSA_CopyNoMore20x2
COPP_CGMSA_CopyOneGeneration30x3
COPP_CGMSA_CopyNever40x4
COPP_CGMSA_RedistributionControlRequired80x8
COPP_CGMSA_LevelMax120xC
COPP_CGMSA_ForceDWORD21474836470x7FFFFFFF

各言語での定義

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

typedef enum COPP_CGMSA_Protection_Level : int {
    COPP_CGMSA_Disabled = 0,
    COPP_CGMSA_LevelMin = 0,
    COPP_CGMSA_CopyFreely = 1,
    COPP_CGMSA_CopyNoMore = 2,
    COPP_CGMSA_CopyOneGeneration = 3,
    COPP_CGMSA_CopyNever = 4,
    COPP_CGMSA_RedistributionControlRequired = 8,
    COPP_CGMSA_LevelMax = 12,
    COPP_CGMSA_ForceDWORD = 2147483647
} COPP_CGMSA_Protection_Level;
public enum COPP_CGMSA_Protection_Level : int
{
    COPP_CGMSA_Disabled = 0,
    COPP_CGMSA_LevelMin = 0,
    COPP_CGMSA_CopyFreely = 1,
    COPP_CGMSA_CopyNoMore = 2,
    COPP_CGMSA_CopyOneGeneration = 3,
    COPP_CGMSA_CopyNever = 4,
    COPP_CGMSA_RedistributionControlRequired = 8,
    COPP_CGMSA_LevelMax = 12,
    COPP_CGMSA_ForceDWORD = 2147483647,
}
Public Enum COPP_CGMSA_Protection_Level As Integer
    COPP_CGMSA_Disabled = 0
    COPP_CGMSA_LevelMin = 0
    COPP_CGMSA_CopyFreely = 1
    COPP_CGMSA_CopyNoMore = 2
    COPP_CGMSA_CopyOneGeneration = 3
    COPP_CGMSA_CopyNever = 4
    COPP_CGMSA_RedistributionControlRequired = 8
    COPP_CGMSA_LevelMax = 12
    COPP_CGMSA_ForceDWORD = 2147483647
End Enum
import enum

class COPP_CGMSA_Protection_Level(enum.IntEnum):
    COPP_CGMSA_Disabled = 0
    COPP_CGMSA_LevelMin = 0
    COPP_CGMSA_CopyFreely = 1
    COPP_CGMSA_CopyNoMore = 2
    COPP_CGMSA_CopyOneGeneration = 3
    COPP_CGMSA_CopyNever = 4
    COPP_CGMSA_RedistributionControlRequired = 8
    COPP_CGMSA_LevelMax = 12
    COPP_CGMSA_ForceDWORD = 2147483647
// COPP_CGMSA_Protection_Level
pub const COPP_CGMSA_Disabled: i32 = 0;
pub const COPP_CGMSA_LevelMin: i32 = 0;
pub const COPP_CGMSA_CopyFreely: i32 = 1;
pub const COPP_CGMSA_CopyNoMore: i32 = 2;
pub const COPP_CGMSA_CopyOneGeneration: i32 = 3;
pub const COPP_CGMSA_CopyNever: i32 = 4;
pub const COPP_CGMSA_RedistributionControlRequired: i32 = 8;
pub const COPP_CGMSA_LevelMax: i32 = 12;
pub const COPP_CGMSA_ForceDWORD: i32 = 2147483647;
// COPP_CGMSA_Protection_Level
const (
	COPP_CGMSA_Disabled int32 = 0
	COPP_CGMSA_LevelMin int32 = 0
	COPP_CGMSA_CopyFreely int32 = 1
	COPP_CGMSA_CopyNoMore int32 = 2
	COPP_CGMSA_CopyOneGeneration int32 = 3
	COPP_CGMSA_CopyNever int32 = 4
	COPP_CGMSA_RedistributionControlRequired int32 = 8
	COPP_CGMSA_LevelMax int32 = 12
	COPP_CGMSA_ForceDWORD int32 = 2147483647
)
const
  COPP_CGMSA_Disabled = 0;
  COPP_CGMSA_LevelMin = 0;
  COPP_CGMSA_CopyFreely = 1;
  COPP_CGMSA_CopyNoMore = 2;
  COPP_CGMSA_CopyOneGeneration = 3;
  COPP_CGMSA_CopyNever = 4;
  COPP_CGMSA_RedistributionControlRequired = 8;
  COPP_CGMSA_LevelMax = 12;
  COPP_CGMSA_ForceDWORD = 2147483647;
// COPP_CGMSA_Protection_Level
pub const COPP_CGMSA_Disabled: i32 = 0;
pub const COPP_CGMSA_LevelMin: i32 = 0;
pub const COPP_CGMSA_CopyFreely: i32 = 1;
pub const COPP_CGMSA_CopyNoMore: i32 = 2;
pub const COPP_CGMSA_CopyOneGeneration: i32 = 3;
pub const COPP_CGMSA_CopyNever: i32 = 4;
pub const COPP_CGMSA_RedistributionControlRequired: i32 = 8;
pub const COPP_CGMSA_LevelMax: i32 = 12;
pub const COPP_CGMSA_ForceDWORD: i32 = 2147483647;
const
  COPP_CGMSA_Disabled* = 0
  COPP_CGMSA_LevelMin* = 0
  COPP_CGMSA_CopyFreely* = 1
  COPP_CGMSA_CopyNoMore* = 2
  COPP_CGMSA_CopyOneGeneration* = 3
  COPP_CGMSA_CopyNever* = 4
  COPP_CGMSA_RedistributionControlRequired* = 8
  COPP_CGMSA_LevelMax* = 12
  COPP_CGMSA_ForceDWORD* = 2147483647
enum COPP_CGMSA_Protection_Level : int {
    COPP_CGMSA_Disabled = 0,
    COPP_CGMSA_LevelMin = 0,
    COPP_CGMSA_CopyFreely = 1,
    COPP_CGMSA_CopyNoMore = 2,
    COPP_CGMSA_CopyOneGeneration = 3,
    COPP_CGMSA_CopyNever = 4,
    COPP_CGMSA_RedistributionControlRequired = 8,
    COPP_CGMSA_LevelMax = 12,
    COPP_CGMSA_ForceDWORD = 2147483647,
}
#define global COPP_CGMSA_Disabled                      0x0
#define global COPP_CGMSA_LevelMin                      0x0
#define global COPP_CGMSA_CopyFreely                    0x1
#define global COPP_CGMSA_CopyNoMore                    0x2
#define global COPP_CGMSA_CopyOneGeneration             0x3
#define global COPP_CGMSA_CopyNever                     0x4
#define global COPP_CGMSA_RedistributionControlRequired 0x8
#define global COPP_CGMSA_LevelMax                      0xC
#define global COPP_CGMSA_ForceDWORD                    0x7FFFFFFF