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

KSPROPERTY_BDA_DIGITAL_DEMODULATOR

列挙型
基底型i4

メンバー 13

名前10進16進
KSPROPERTY_BDA_MODULATION_TYPE00x0
KSPROPERTY_BDA_INNER_FEC_TYPE10x1
KSPROPERTY_BDA_INNER_FEC_RATE20x2
KSPROPERTY_BDA_OUTER_FEC_TYPE30x3
KSPROPERTY_BDA_OUTER_FEC_RATE40x4
KSPROPERTY_BDA_SYMBOL_RATE50x5
KSPROPERTY_BDA_SPECTRAL_INVERSION60x6
KSPROPERTY_BDA_GUARD_INTERVAL70x7
KSPROPERTY_BDA_TRANSMISSION_MODE80x8
KSPROPERTY_BDA_ROLL_OFF90x9
KSPROPERTY_BDA_PILOT100xA
KSPROPERTY_BDA_SIGNALTIMEOUTS110xB
KSPROPERTY_BDA_PLP_NUMBER120xC

各言語での定義

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

typedef enum KSPROPERTY_BDA_DIGITAL_DEMODULATOR : int {
    KSPROPERTY_BDA_MODULATION_TYPE = 0,
    KSPROPERTY_BDA_INNER_FEC_TYPE = 1,
    KSPROPERTY_BDA_INNER_FEC_RATE = 2,
    KSPROPERTY_BDA_OUTER_FEC_TYPE = 3,
    KSPROPERTY_BDA_OUTER_FEC_RATE = 4,
    KSPROPERTY_BDA_SYMBOL_RATE = 5,
    KSPROPERTY_BDA_SPECTRAL_INVERSION = 6,
    KSPROPERTY_BDA_GUARD_INTERVAL = 7,
    KSPROPERTY_BDA_TRANSMISSION_MODE = 8,
    KSPROPERTY_BDA_ROLL_OFF = 9,
    KSPROPERTY_BDA_PILOT = 10,
    KSPROPERTY_BDA_SIGNALTIMEOUTS = 11,
    KSPROPERTY_BDA_PLP_NUMBER = 12
} KSPROPERTY_BDA_DIGITAL_DEMODULATOR;
public enum KSPROPERTY_BDA_DIGITAL_DEMODULATOR : int
{
    KSPROPERTY_BDA_MODULATION_TYPE = 0,
    KSPROPERTY_BDA_INNER_FEC_TYPE = 1,
    KSPROPERTY_BDA_INNER_FEC_RATE = 2,
    KSPROPERTY_BDA_OUTER_FEC_TYPE = 3,
    KSPROPERTY_BDA_OUTER_FEC_RATE = 4,
    KSPROPERTY_BDA_SYMBOL_RATE = 5,
    KSPROPERTY_BDA_SPECTRAL_INVERSION = 6,
    KSPROPERTY_BDA_GUARD_INTERVAL = 7,
    KSPROPERTY_BDA_TRANSMISSION_MODE = 8,
    KSPROPERTY_BDA_ROLL_OFF = 9,
    KSPROPERTY_BDA_PILOT = 10,
    KSPROPERTY_BDA_SIGNALTIMEOUTS = 11,
    KSPROPERTY_BDA_PLP_NUMBER = 12,
}
Public Enum KSPROPERTY_BDA_DIGITAL_DEMODULATOR As Integer
    KSPROPERTY_BDA_MODULATION_TYPE = 0
    KSPROPERTY_BDA_INNER_FEC_TYPE = 1
    KSPROPERTY_BDA_INNER_FEC_RATE = 2
    KSPROPERTY_BDA_OUTER_FEC_TYPE = 3
    KSPROPERTY_BDA_OUTER_FEC_RATE = 4
    KSPROPERTY_BDA_SYMBOL_RATE = 5
    KSPROPERTY_BDA_SPECTRAL_INVERSION = 6
    KSPROPERTY_BDA_GUARD_INTERVAL = 7
    KSPROPERTY_BDA_TRANSMISSION_MODE = 8
    KSPROPERTY_BDA_ROLL_OFF = 9
    KSPROPERTY_BDA_PILOT = 10
    KSPROPERTY_BDA_SIGNALTIMEOUTS = 11
    KSPROPERTY_BDA_PLP_NUMBER = 12
End Enum
import enum

class KSPROPERTY_BDA_DIGITAL_DEMODULATOR(enum.IntEnum):
    KSPROPERTY_BDA_MODULATION_TYPE = 0
    KSPROPERTY_BDA_INNER_FEC_TYPE = 1
    KSPROPERTY_BDA_INNER_FEC_RATE = 2
    KSPROPERTY_BDA_OUTER_FEC_TYPE = 3
    KSPROPERTY_BDA_OUTER_FEC_RATE = 4
    KSPROPERTY_BDA_SYMBOL_RATE = 5
    KSPROPERTY_BDA_SPECTRAL_INVERSION = 6
    KSPROPERTY_BDA_GUARD_INTERVAL = 7
    KSPROPERTY_BDA_TRANSMISSION_MODE = 8
    KSPROPERTY_BDA_ROLL_OFF = 9
    KSPROPERTY_BDA_PILOT = 10
    KSPROPERTY_BDA_SIGNALTIMEOUTS = 11
    KSPROPERTY_BDA_PLP_NUMBER = 12
// KSPROPERTY_BDA_DIGITAL_DEMODULATOR
pub const KSPROPERTY_BDA_MODULATION_TYPE: i32 = 0;
pub const KSPROPERTY_BDA_INNER_FEC_TYPE: i32 = 1;
pub const KSPROPERTY_BDA_INNER_FEC_RATE: i32 = 2;
pub const KSPROPERTY_BDA_OUTER_FEC_TYPE: i32 = 3;
pub const KSPROPERTY_BDA_OUTER_FEC_RATE: i32 = 4;
pub const KSPROPERTY_BDA_SYMBOL_RATE: i32 = 5;
pub const KSPROPERTY_BDA_SPECTRAL_INVERSION: i32 = 6;
pub const KSPROPERTY_BDA_GUARD_INTERVAL: i32 = 7;
pub const KSPROPERTY_BDA_TRANSMISSION_MODE: i32 = 8;
pub const KSPROPERTY_BDA_ROLL_OFF: i32 = 9;
pub const KSPROPERTY_BDA_PILOT: i32 = 10;
pub const KSPROPERTY_BDA_SIGNALTIMEOUTS: i32 = 11;
pub const KSPROPERTY_BDA_PLP_NUMBER: i32 = 12;
// KSPROPERTY_BDA_DIGITAL_DEMODULATOR
const (
	KSPROPERTY_BDA_MODULATION_TYPE int32 = 0
	KSPROPERTY_BDA_INNER_FEC_TYPE int32 = 1
	KSPROPERTY_BDA_INNER_FEC_RATE int32 = 2
	KSPROPERTY_BDA_OUTER_FEC_TYPE int32 = 3
	KSPROPERTY_BDA_OUTER_FEC_RATE int32 = 4
	KSPROPERTY_BDA_SYMBOL_RATE int32 = 5
	KSPROPERTY_BDA_SPECTRAL_INVERSION int32 = 6
	KSPROPERTY_BDA_GUARD_INTERVAL int32 = 7
	KSPROPERTY_BDA_TRANSMISSION_MODE int32 = 8
	KSPROPERTY_BDA_ROLL_OFF int32 = 9
	KSPROPERTY_BDA_PILOT int32 = 10
	KSPROPERTY_BDA_SIGNALTIMEOUTS int32 = 11
	KSPROPERTY_BDA_PLP_NUMBER int32 = 12
)
const
  KSPROPERTY_BDA_MODULATION_TYPE = 0;
  KSPROPERTY_BDA_INNER_FEC_TYPE = 1;
  KSPROPERTY_BDA_INNER_FEC_RATE = 2;
  KSPROPERTY_BDA_OUTER_FEC_TYPE = 3;
  KSPROPERTY_BDA_OUTER_FEC_RATE = 4;
  KSPROPERTY_BDA_SYMBOL_RATE = 5;
  KSPROPERTY_BDA_SPECTRAL_INVERSION = 6;
  KSPROPERTY_BDA_GUARD_INTERVAL = 7;
  KSPROPERTY_BDA_TRANSMISSION_MODE = 8;
  KSPROPERTY_BDA_ROLL_OFF = 9;
  KSPROPERTY_BDA_PILOT = 10;
  KSPROPERTY_BDA_SIGNALTIMEOUTS = 11;
  KSPROPERTY_BDA_PLP_NUMBER = 12;
// KSPROPERTY_BDA_DIGITAL_DEMODULATOR
pub const KSPROPERTY_BDA_MODULATION_TYPE: i32 = 0;
pub const KSPROPERTY_BDA_INNER_FEC_TYPE: i32 = 1;
pub const KSPROPERTY_BDA_INNER_FEC_RATE: i32 = 2;
pub const KSPROPERTY_BDA_OUTER_FEC_TYPE: i32 = 3;
pub const KSPROPERTY_BDA_OUTER_FEC_RATE: i32 = 4;
pub const KSPROPERTY_BDA_SYMBOL_RATE: i32 = 5;
pub const KSPROPERTY_BDA_SPECTRAL_INVERSION: i32 = 6;
pub const KSPROPERTY_BDA_GUARD_INTERVAL: i32 = 7;
pub const KSPROPERTY_BDA_TRANSMISSION_MODE: i32 = 8;
pub const KSPROPERTY_BDA_ROLL_OFF: i32 = 9;
pub const KSPROPERTY_BDA_PILOT: i32 = 10;
pub const KSPROPERTY_BDA_SIGNALTIMEOUTS: i32 = 11;
pub const KSPROPERTY_BDA_PLP_NUMBER: i32 = 12;
const
  KSPROPERTY_BDA_MODULATION_TYPE* = 0
  KSPROPERTY_BDA_INNER_FEC_TYPE* = 1
  KSPROPERTY_BDA_INNER_FEC_RATE* = 2
  KSPROPERTY_BDA_OUTER_FEC_TYPE* = 3
  KSPROPERTY_BDA_OUTER_FEC_RATE* = 4
  KSPROPERTY_BDA_SYMBOL_RATE* = 5
  KSPROPERTY_BDA_SPECTRAL_INVERSION* = 6
  KSPROPERTY_BDA_GUARD_INTERVAL* = 7
  KSPROPERTY_BDA_TRANSMISSION_MODE* = 8
  KSPROPERTY_BDA_ROLL_OFF* = 9
  KSPROPERTY_BDA_PILOT* = 10
  KSPROPERTY_BDA_SIGNALTIMEOUTS* = 11
  KSPROPERTY_BDA_PLP_NUMBER* = 12
enum KSPROPERTY_BDA_DIGITAL_DEMODULATOR : int {
    KSPROPERTY_BDA_MODULATION_TYPE = 0,
    KSPROPERTY_BDA_INNER_FEC_TYPE = 1,
    KSPROPERTY_BDA_INNER_FEC_RATE = 2,
    KSPROPERTY_BDA_OUTER_FEC_TYPE = 3,
    KSPROPERTY_BDA_OUTER_FEC_RATE = 4,
    KSPROPERTY_BDA_SYMBOL_RATE = 5,
    KSPROPERTY_BDA_SPECTRAL_INVERSION = 6,
    KSPROPERTY_BDA_GUARD_INTERVAL = 7,
    KSPROPERTY_BDA_TRANSMISSION_MODE = 8,
    KSPROPERTY_BDA_ROLL_OFF = 9,
    KSPROPERTY_BDA_PILOT = 10,
    KSPROPERTY_BDA_SIGNALTIMEOUTS = 11,
    KSPROPERTY_BDA_PLP_NUMBER = 12,
}
#define global KSPROPERTY_BDA_MODULATION_TYPE    0x0
#define global KSPROPERTY_BDA_INNER_FEC_TYPE     0x1
#define global KSPROPERTY_BDA_INNER_FEC_RATE     0x2
#define global KSPROPERTY_BDA_OUTER_FEC_TYPE     0x3
#define global KSPROPERTY_BDA_OUTER_FEC_RATE     0x4
#define global KSPROPERTY_BDA_SYMBOL_RATE        0x5
#define global KSPROPERTY_BDA_SPECTRAL_INVERSION 0x6
#define global KSPROPERTY_BDA_GUARD_INTERVAL     0x7
#define global KSPROPERTY_BDA_TRANSMISSION_MODE  0x8
#define global KSPROPERTY_BDA_ROLL_OFF           0x9
#define global KSPROPERTY_BDA_PILOT              0xA
#define global KSPROPERTY_BDA_SIGNALTIMEOUTS     0xB
#define global KSPROPERTY_BDA_PLP_NUMBER         0xC