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

COPP_TVProtectionStandard

列挙型
基底型i4

メンバー 19

名前10進16進説明
COPP_ProtectionStandard_Unknown-21474836480x80000000なし。
COPP_ProtectionStandard_None00x0不明。
COPP_ProtectionStandard_IEC61880_525i10x1IEC 61880、525i。
COPP_ProtectionStandard_IEC61880_2_525i20x2IEC 61880-2、525i。
COPP_ProtectionStandard_IEC62375_625p40x4IEC 62375、625p。
COPP_ProtectionStandard_EIA608B_52580x8EIA/CEA-608-B、525i。
COPP_ProtectionStandard_EN300294_625i160x10ETSI EN 300 294、625i。
COPP_ProtectionStandard_CEA805A_TypeA_525p320x20CEA-805-A Type A、525p。
COPP_ProtectionStandard_CEA805A_TypeA_750p640x40CEA-805-A Type A、750p。
COPP_ProtectionStandard_CEA805A_TypeA_1125i1280x80CEA-805-A Type A、1125i。
COPP_ProtectionStandard_CEA805A_TypeB_525p2560x100CEA-805-A Type B、525p。
COPP_ProtectionStandard_CEA805A_TypeB_750p5120x200CEA-805-A Type B、750p。
COPP_ProtectionStandard_CEA805A_TypeB_1125i10240x400CEA-805-A Type B、1125i。
COPP_ProtectionStandard_ARIBTRB15_525i20480x800ARIB TR-B15、525i。
COPP_ProtectionStandard_ARIBTRB15_525p40960x1000ARIB TR-B15、525p。
COPP_ProtectionStandard_ARIBTRB15_750p81920x2000ARIB TR-B15、750p。
COPP_ProtectionStandard_ARIBTRB15_1125i163840x4000ARIB TR-B15、1125i。
COPP_ProtectionStandard_Mask-21474508810x80007FFF予約済みです。
COPP_ProtectionStandard_Reserved21474508800x7FFF8000予約済みです。

公式ドキュメント

[このページに関連する機能である DirectShow は、レガシー機能です。MediaPlayerIMFMediaEngine、および Audio/Video Capture in Media Foundation に置き換えられています。これらの機能は Windows 10 および Windows 11 向けに最適化されています。Microsoft は、可能な場合は新しいコードで DirectShow ではなく MediaPlayerIMFMediaEngineAudio/Video Capture in Media Foundation を使用することを強く推奨します。レガシー API を使用している既存のコードについても、可能であれば新しい API を使用するように書き直すことを推奨します。]

Certified Output Protection Protocol (COPP) の TV 保護規格の一覧を定義します。

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

各言語での定義

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

typedef enum COPP_TVProtectionStandard : int {
    COPP_ProtectionStandard_Unknown = -2147483648,
    COPP_ProtectionStandard_None = 0,
    COPP_ProtectionStandard_IEC61880_525i = 1,
    COPP_ProtectionStandard_IEC61880_2_525i = 2,
    COPP_ProtectionStandard_IEC62375_625p = 4,
    COPP_ProtectionStandard_EIA608B_525 = 8,
    COPP_ProtectionStandard_EN300294_625i = 16,
    COPP_ProtectionStandard_CEA805A_TypeA_525p = 32,
    COPP_ProtectionStandard_CEA805A_TypeA_750p = 64,
    COPP_ProtectionStandard_CEA805A_TypeA_1125i = 128,
    COPP_ProtectionStandard_CEA805A_TypeB_525p = 256,
    COPP_ProtectionStandard_CEA805A_TypeB_750p = 512,
    COPP_ProtectionStandard_CEA805A_TypeB_1125i = 1024,
    COPP_ProtectionStandard_ARIBTRB15_525i = 2048,
    COPP_ProtectionStandard_ARIBTRB15_525p = 4096,
    COPP_ProtectionStandard_ARIBTRB15_750p = 8192,
    COPP_ProtectionStandard_ARIBTRB15_1125i = 16384,
    COPP_ProtectionStandard_Mask = -2147450881,
    COPP_ProtectionStandard_Reserved = 2147450880
} COPP_TVProtectionStandard;
public enum COPP_TVProtectionStandard : int
{
    COPP_ProtectionStandard_Unknown = -2147483648,
    COPP_ProtectionStandard_None = 0,
    COPP_ProtectionStandard_IEC61880_525i = 1,
    COPP_ProtectionStandard_IEC61880_2_525i = 2,
    COPP_ProtectionStandard_IEC62375_625p = 4,
    COPP_ProtectionStandard_EIA608B_525 = 8,
    COPP_ProtectionStandard_EN300294_625i = 16,
    COPP_ProtectionStandard_CEA805A_TypeA_525p = 32,
    COPP_ProtectionStandard_CEA805A_TypeA_750p = 64,
    COPP_ProtectionStandard_CEA805A_TypeA_1125i = 128,
    COPP_ProtectionStandard_CEA805A_TypeB_525p = 256,
    COPP_ProtectionStandard_CEA805A_TypeB_750p = 512,
    COPP_ProtectionStandard_CEA805A_TypeB_1125i = 1024,
    COPP_ProtectionStandard_ARIBTRB15_525i = 2048,
    COPP_ProtectionStandard_ARIBTRB15_525p = 4096,
    COPP_ProtectionStandard_ARIBTRB15_750p = 8192,
    COPP_ProtectionStandard_ARIBTRB15_1125i = 16384,
    COPP_ProtectionStandard_Mask = -2147450881,
    COPP_ProtectionStandard_Reserved = 2147450880,
}
Public Enum COPP_TVProtectionStandard As Integer
    COPP_ProtectionStandard_Unknown = -2147483648
    COPP_ProtectionStandard_None = 0
    COPP_ProtectionStandard_IEC61880_525i = 1
    COPP_ProtectionStandard_IEC61880_2_525i = 2
    COPP_ProtectionStandard_IEC62375_625p = 4
    COPP_ProtectionStandard_EIA608B_525 = 8
    COPP_ProtectionStandard_EN300294_625i = 16
    COPP_ProtectionStandard_CEA805A_TypeA_525p = 32
    COPP_ProtectionStandard_CEA805A_TypeA_750p = 64
    COPP_ProtectionStandard_CEA805A_TypeA_1125i = 128
    COPP_ProtectionStandard_CEA805A_TypeB_525p = 256
    COPP_ProtectionStandard_CEA805A_TypeB_750p = 512
    COPP_ProtectionStandard_CEA805A_TypeB_1125i = 1024
    COPP_ProtectionStandard_ARIBTRB15_525i = 2048
    COPP_ProtectionStandard_ARIBTRB15_525p = 4096
    COPP_ProtectionStandard_ARIBTRB15_750p = 8192
    COPP_ProtectionStandard_ARIBTRB15_1125i = 16384
    COPP_ProtectionStandard_Mask = -2147450881
    COPP_ProtectionStandard_Reserved = 2147450880
End Enum
import enum

class COPP_TVProtectionStandard(enum.IntEnum):
    COPP_ProtectionStandard_Unknown = -2147483648
    COPP_ProtectionStandard_None = 0
    COPP_ProtectionStandard_IEC61880_525i = 1
    COPP_ProtectionStandard_IEC61880_2_525i = 2
    COPP_ProtectionStandard_IEC62375_625p = 4
    COPP_ProtectionStandard_EIA608B_525 = 8
    COPP_ProtectionStandard_EN300294_625i = 16
    COPP_ProtectionStandard_CEA805A_TypeA_525p = 32
    COPP_ProtectionStandard_CEA805A_TypeA_750p = 64
    COPP_ProtectionStandard_CEA805A_TypeA_1125i = 128
    COPP_ProtectionStandard_CEA805A_TypeB_525p = 256
    COPP_ProtectionStandard_CEA805A_TypeB_750p = 512
    COPP_ProtectionStandard_CEA805A_TypeB_1125i = 1024
    COPP_ProtectionStandard_ARIBTRB15_525i = 2048
    COPP_ProtectionStandard_ARIBTRB15_525p = 4096
    COPP_ProtectionStandard_ARIBTRB15_750p = 8192
    COPP_ProtectionStandard_ARIBTRB15_1125i = 16384
    COPP_ProtectionStandard_Mask = -2147450881
    COPP_ProtectionStandard_Reserved = 2147450880
// COPP_TVProtectionStandard
pub const COPP_ProtectionStandard_Unknown: i32 = -2147483648;
pub const COPP_ProtectionStandard_None: i32 = 0;
pub const COPP_ProtectionStandard_IEC61880_525i: i32 = 1;
pub const COPP_ProtectionStandard_IEC61880_2_525i: i32 = 2;
pub const COPP_ProtectionStandard_IEC62375_625p: i32 = 4;
pub const COPP_ProtectionStandard_EIA608B_525: i32 = 8;
pub const COPP_ProtectionStandard_EN300294_625i: i32 = 16;
pub const COPP_ProtectionStandard_CEA805A_TypeA_525p: i32 = 32;
pub const COPP_ProtectionStandard_CEA805A_TypeA_750p: i32 = 64;
pub const COPP_ProtectionStandard_CEA805A_TypeA_1125i: i32 = 128;
pub const COPP_ProtectionStandard_CEA805A_TypeB_525p: i32 = 256;
pub const COPP_ProtectionStandard_CEA805A_TypeB_750p: i32 = 512;
pub const COPP_ProtectionStandard_CEA805A_TypeB_1125i: i32 = 1024;
pub const COPP_ProtectionStandard_ARIBTRB15_525i: i32 = 2048;
pub const COPP_ProtectionStandard_ARIBTRB15_525p: i32 = 4096;
pub const COPP_ProtectionStandard_ARIBTRB15_750p: i32 = 8192;
pub const COPP_ProtectionStandard_ARIBTRB15_1125i: i32 = 16384;
pub const COPP_ProtectionStandard_Mask: i32 = -2147450881;
pub const COPP_ProtectionStandard_Reserved: i32 = 2147450880;
// COPP_TVProtectionStandard
const (
	COPP_ProtectionStandard_Unknown int32 = -2147483648
	COPP_ProtectionStandard_None int32 = 0
	COPP_ProtectionStandard_IEC61880_525i int32 = 1
	COPP_ProtectionStandard_IEC61880_2_525i int32 = 2
	COPP_ProtectionStandard_IEC62375_625p int32 = 4
	COPP_ProtectionStandard_EIA608B_525 int32 = 8
	COPP_ProtectionStandard_EN300294_625i int32 = 16
	COPP_ProtectionStandard_CEA805A_TypeA_525p int32 = 32
	COPP_ProtectionStandard_CEA805A_TypeA_750p int32 = 64
	COPP_ProtectionStandard_CEA805A_TypeA_1125i int32 = 128
	COPP_ProtectionStandard_CEA805A_TypeB_525p int32 = 256
	COPP_ProtectionStandard_CEA805A_TypeB_750p int32 = 512
	COPP_ProtectionStandard_CEA805A_TypeB_1125i int32 = 1024
	COPP_ProtectionStandard_ARIBTRB15_525i int32 = 2048
	COPP_ProtectionStandard_ARIBTRB15_525p int32 = 4096
	COPP_ProtectionStandard_ARIBTRB15_750p int32 = 8192
	COPP_ProtectionStandard_ARIBTRB15_1125i int32 = 16384
	COPP_ProtectionStandard_Mask int32 = -2147450881
	COPP_ProtectionStandard_Reserved int32 = 2147450880
)
const
  COPP_ProtectionStandard_Unknown = -2147483648;
  COPP_ProtectionStandard_None = 0;
  COPP_ProtectionStandard_IEC61880_525i = 1;
  COPP_ProtectionStandard_IEC61880_2_525i = 2;
  COPP_ProtectionStandard_IEC62375_625p = 4;
  COPP_ProtectionStandard_EIA608B_525 = 8;
  COPP_ProtectionStandard_EN300294_625i = 16;
  COPP_ProtectionStandard_CEA805A_TypeA_525p = 32;
  COPP_ProtectionStandard_CEA805A_TypeA_750p = 64;
  COPP_ProtectionStandard_CEA805A_TypeA_1125i = 128;
  COPP_ProtectionStandard_CEA805A_TypeB_525p = 256;
  COPP_ProtectionStandard_CEA805A_TypeB_750p = 512;
  COPP_ProtectionStandard_CEA805A_TypeB_1125i = 1024;
  COPP_ProtectionStandard_ARIBTRB15_525i = 2048;
  COPP_ProtectionStandard_ARIBTRB15_525p = 4096;
  COPP_ProtectionStandard_ARIBTRB15_750p = 8192;
  COPP_ProtectionStandard_ARIBTRB15_1125i = 16384;
  COPP_ProtectionStandard_Mask = -2147450881;
  COPP_ProtectionStandard_Reserved = 2147450880;
// COPP_TVProtectionStandard
pub const COPP_ProtectionStandard_Unknown: i32 = -2147483648;
pub const COPP_ProtectionStandard_None: i32 = 0;
pub const COPP_ProtectionStandard_IEC61880_525i: i32 = 1;
pub const COPP_ProtectionStandard_IEC61880_2_525i: i32 = 2;
pub const COPP_ProtectionStandard_IEC62375_625p: i32 = 4;
pub const COPP_ProtectionStandard_EIA608B_525: i32 = 8;
pub const COPP_ProtectionStandard_EN300294_625i: i32 = 16;
pub const COPP_ProtectionStandard_CEA805A_TypeA_525p: i32 = 32;
pub const COPP_ProtectionStandard_CEA805A_TypeA_750p: i32 = 64;
pub const COPP_ProtectionStandard_CEA805A_TypeA_1125i: i32 = 128;
pub const COPP_ProtectionStandard_CEA805A_TypeB_525p: i32 = 256;
pub const COPP_ProtectionStandard_CEA805A_TypeB_750p: i32 = 512;
pub const COPP_ProtectionStandard_CEA805A_TypeB_1125i: i32 = 1024;
pub const COPP_ProtectionStandard_ARIBTRB15_525i: i32 = 2048;
pub const COPP_ProtectionStandard_ARIBTRB15_525p: i32 = 4096;
pub const COPP_ProtectionStandard_ARIBTRB15_750p: i32 = 8192;
pub const COPP_ProtectionStandard_ARIBTRB15_1125i: i32 = 16384;
pub const COPP_ProtectionStandard_Mask: i32 = -2147450881;
pub const COPP_ProtectionStandard_Reserved: i32 = 2147450880;
const
  COPP_ProtectionStandard_Unknown* = -2147483648
  COPP_ProtectionStandard_None* = 0
  COPP_ProtectionStandard_IEC61880_525i* = 1
  COPP_ProtectionStandard_IEC61880_2_525i* = 2
  COPP_ProtectionStandard_IEC62375_625p* = 4
  COPP_ProtectionStandard_EIA608B_525* = 8
  COPP_ProtectionStandard_EN300294_625i* = 16
  COPP_ProtectionStandard_CEA805A_TypeA_525p* = 32
  COPP_ProtectionStandard_CEA805A_TypeA_750p* = 64
  COPP_ProtectionStandard_CEA805A_TypeA_1125i* = 128
  COPP_ProtectionStandard_CEA805A_TypeB_525p* = 256
  COPP_ProtectionStandard_CEA805A_TypeB_750p* = 512
  COPP_ProtectionStandard_CEA805A_TypeB_1125i* = 1024
  COPP_ProtectionStandard_ARIBTRB15_525i* = 2048
  COPP_ProtectionStandard_ARIBTRB15_525p* = 4096
  COPP_ProtectionStandard_ARIBTRB15_750p* = 8192
  COPP_ProtectionStandard_ARIBTRB15_1125i* = 16384
  COPP_ProtectionStandard_Mask* = -2147450881
  COPP_ProtectionStandard_Reserved* = 2147450880
enum COPP_TVProtectionStandard : int {
    COPP_ProtectionStandard_Unknown = -2147483648,
    COPP_ProtectionStandard_None = 0,
    COPP_ProtectionStandard_IEC61880_525i = 1,
    COPP_ProtectionStandard_IEC61880_2_525i = 2,
    COPP_ProtectionStandard_IEC62375_625p = 4,
    COPP_ProtectionStandard_EIA608B_525 = 8,
    COPP_ProtectionStandard_EN300294_625i = 16,
    COPP_ProtectionStandard_CEA805A_TypeA_525p = 32,
    COPP_ProtectionStandard_CEA805A_TypeA_750p = 64,
    COPP_ProtectionStandard_CEA805A_TypeA_1125i = 128,
    COPP_ProtectionStandard_CEA805A_TypeB_525p = 256,
    COPP_ProtectionStandard_CEA805A_TypeB_750p = 512,
    COPP_ProtectionStandard_CEA805A_TypeB_1125i = 1024,
    COPP_ProtectionStandard_ARIBTRB15_525i = 2048,
    COPP_ProtectionStandard_ARIBTRB15_525p = 4096,
    COPP_ProtectionStandard_ARIBTRB15_750p = 8192,
    COPP_ProtectionStandard_ARIBTRB15_1125i = 16384,
    COPP_ProtectionStandard_Mask = -2147450881,
    COPP_ProtectionStandard_Reserved = 2147450880,
}
#define global COPP_ProtectionStandard_Unknown             0x80000000
#define global COPP_ProtectionStandard_None                0x0
#define global COPP_ProtectionStandard_IEC61880_525i       0x1
#define global COPP_ProtectionStandard_IEC61880_2_525i     0x2
#define global COPP_ProtectionStandard_IEC62375_625p       0x4
#define global COPP_ProtectionStandard_EIA608B_525         0x8
#define global COPP_ProtectionStandard_EN300294_625i       0x10
#define global COPP_ProtectionStandard_CEA805A_TypeA_525p  0x20
#define global COPP_ProtectionStandard_CEA805A_TypeA_750p  0x40
#define global COPP_ProtectionStandard_CEA805A_TypeA_1125i 0x80
#define global COPP_ProtectionStandard_CEA805A_TypeB_525p  0x100
#define global COPP_ProtectionStandard_CEA805A_TypeB_750p  0x200
#define global COPP_ProtectionStandard_CEA805A_TypeB_1125i 0x400
#define global COPP_ProtectionStandard_ARIBTRB15_525i      0x800
#define global COPP_ProtectionStandard_ARIBTRB15_525p      0x1000
#define global COPP_ProtectionStandard_ARIBTRB15_750p      0x2000
#define global COPP_ProtectionStandard_ARIBTRB15_1125i     0x4000
#define global COPP_ProtectionStandard_Mask                0x80007FFF
#define global COPP_ProtectionStandard_Reserved            0x7FFF8000