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

KSPROPERTY_BDA_CA_EVENT

列挙型
基底型i4

メンバー 4

名前10進16進
KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED00x0
KSEVENT_BDA_CA_MODULE_STATUS_CHANGED10x1
KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED20x2
KSEVENT_BDA_CA_MODULE_UI_REQUESTED30x3

各言語での定義

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

typedef enum KSPROPERTY_BDA_CA_EVENT : int {
    KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED = 0,
    KSEVENT_BDA_CA_MODULE_STATUS_CHANGED = 1,
    KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED = 2,
    KSEVENT_BDA_CA_MODULE_UI_REQUESTED = 3
} KSPROPERTY_BDA_CA_EVENT;
public enum KSPROPERTY_BDA_CA_EVENT : int
{
    KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED = 0,
    KSEVENT_BDA_CA_MODULE_STATUS_CHANGED = 1,
    KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED = 2,
    KSEVENT_BDA_CA_MODULE_UI_REQUESTED = 3,
}
Public Enum KSPROPERTY_BDA_CA_EVENT As Integer
    KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED = 0
    KSEVENT_BDA_CA_MODULE_STATUS_CHANGED = 1
    KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED = 2
    KSEVENT_BDA_CA_MODULE_UI_REQUESTED = 3
End Enum
import enum

class KSPROPERTY_BDA_CA_EVENT(enum.IntEnum):
    KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED = 0
    KSEVENT_BDA_CA_MODULE_STATUS_CHANGED = 1
    KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED = 2
    KSEVENT_BDA_CA_MODULE_UI_REQUESTED = 3
// KSPROPERTY_BDA_CA_EVENT
pub const KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED: i32 = 0;
pub const KSEVENT_BDA_CA_MODULE_STATUS_CHANGED: i32 = 1;
pub const KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED: i32 = 2;
pub const KSEVENT_BDA_CA_MODULE_UI_REQUESTED: i32 = 3;
// KSPROPERTY_BDA_CA_EVENT
const (
	KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED int32 = 0
	KSEVENT_BDA_CA_MODULE_STATUS_CHANGED int32 = 1
	KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED int32 = 2
	KSEVENT_BDA_CA_MODULE_UI_REQUESTED int32 = 3
)
const
  KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED = 0;
  KSEVENT_BDA_CA_MODULE_STATUS_CHANGED = 1;
  KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED = 2;
  KSEVENT_BDA_CA_MODULE_UI_REQUESTED = 3;
// KSPROPERTY_BDA_CA_EVENT
pub const KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED: i32 = 0;
pub const KSEVENT_BDA_CA_MODULE_STATUS_CHANGED: i32 = 1;
pub const KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED: i32 = 2;
pub const KSEVENT_BDA_CA_MODULE_UI_REQUESTED: i32 = 3;
const
  KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED* = 0
  KSEVENT_BDA_CA_MODULE_STATUS_CHANGED* = 1
  KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED* = 2
  KSEVENT_BDA_CA_MODULE_UI_REQUESTED* = 3
enum KSPROPERTY_BDA_CA_EVENT : int {
    KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED = 0,
    KSEVENT_BDA_CA_MODULE_STATUS_CHANGED = 1,
    KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED = 2,
    KSEVENT_BDA_CA_MODULE_UI_REQUESTED = 3,
}
#define global KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED  0x0
#define global KSEVENT_BDA_CA_MODULE_STATUS_CHANGED     0x1
#define global KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED 0x2
#define global KSEVENT_BDA_CA_MODULE_UI_REQUESTED       0x3