ScanModulationTypes enumeration

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

The ScanModulationTypes enumeration type specifies the modulation type.

Syntax

typedef enum tagScanModulationTypes { 
  BDA_SCAN_MOD_16QAM                           = 0x00000001,
  BDA_SCAN_MOD_32QAM                           = 0x00000002,
  BDA_SCAN_MOD_64QAM                           = 0x00000004,
  BDA_SCAN_MOD_80QAM                           = 0x00000008,
  BDA_SCAN_MOD_96QAM                           = 0x00000010,
  BDA_SCAN_MOD_112QAM                          = 0x00000020,
  BDA_SCAN_MOD_128QAM                          = 0x00000040,
  BDA_SCAN_MOD_160QAM                          = 0x00000080,
  BDA_SCAN_MOD_192QAM                          = 0x00000100,
  BDA_SCAN_MOD_224QAM                          = 0x00000200,
  BDA_SCAN_MOD_256QAM                          = 0x00000400,
  BDA_SCAN_MOD_320QAM                          = 0x00000800,
  BDA_SCAN_MOD_384QAM                          = 0x00001000,
  BDA_SCAN_MOD_448QAM                          = 0x00002000,
  BDA_SCAN_MOD_512QAM                          = 0x00004000,
  BDA_SCAN_MOD_640QAM                          = 0x00008000,
  BDA_SCAN_MOD_768QAM                          = 0x00010000,
  BDA_SCAN_MOD_896QAM                          = 0x00020000,
  BDA_SCAN_MOD_1024QAM                         = 0x00040000,
  BDA_SCAN_MOD_QPSK                            = 0x00080000,
  BDA_MOD_BPSK                                 = 0x00100000,
  BDA_MOD_OQPSK                                = 0x00200000,
  BDA_SCAN_MOD_8VSB                            = 0x00400000,
  BDA_MOD_16VSB                                = 0x00800000,
  BDA_SCAN_MOD_AM_RADIO                        = 0x01000000,
  BDA_SCAN_MOD_FM_RADIO                        = 0x02000000,
  BDA_SCAN_MOD_8PSK                            = 0x04000000,
  BDA_SCAN_MOD_RF                              = 0x08000000,
  ScanModulationTypesMask_MCE_DigitalCable     = BDA_MOD_64QAM | BDA_MOD_256QAM,
  ScanModulationTypesMask_MCE_TerrestrialATSC  = BDA_MOD_8VSB,
  ScanModulationTypesMask_MCE_AnalogTv         = BDA_MOD_RF,
  ScanModulationTypesMask_MCE_All_TV           = 0xffffffff
} ScanModulationTypes;

Constants

BDA_SCAN_MOD_16QAM

16 symbol Quadrature Amplitude Modulation (QAM)

BDA_SCAN_MOD_32QAM

32 symbol QAM.

BDA_SCAN_MOD_64QAM

64 symbol QAM.

BDA_SCAN_MOD_80QAM

80 symbol QAM.

BDA_SCAN_MOD_96QAM

96 symbol QAM.

BDA_SCAN_MOD_112QAM

112 symbol QAM.

BDA_SCAN_MOD_128QAM

128 symbol QAM.

BDA_SCAN_MOD_160QAM

160 symbol QAM.

BDA_SCAN_MOD_192QAM

192 symbol QAM.

BDA_SCAN_MOD_224QAM

224 symbol QAM.

BDA_SCAN_MOD_256QAM

256 symbol QAM.

BDA_SCAN_MOD_320QAM

320 symbol QAM.

BDA_SCAN_MOD_384QAM

384 symbol QAM.

BDA_SCAN_MOD_448QAM

448 symbol QAM.

BDA_SCAN_MOD_512QAM

512 symbol QAM.

BDA_SCAN_MOD_640QAM

640 symbol QAM.

BDA_SCAN_MOD_768QAM

768 symbol QAM.

BDA_SCAN_MOD_896QAM

896 symbol QAM.

BDA_SCAN_MOD_1024QAM

1024 symbol QAM.

BDA_SCAN_MOD_QPSK

Quadrature Phase-Shift Keying (PSK) modulation.

BDA_MOD_BPSK

Binary PSK modulation.

BDA_MOD_OQPSK

Offset Q-PSK modulation.

BDA_SCAN_MOD_8VSB

8 Vestigial Side-Band modulation.

BDA_MOD_16VSB

16 Vestigial Side-Band modulation.

BDA_SCAN_MOD_AM_RADIO

Analog amplitude modulation (AM radio).

BDA_SCAN_MOD_FM_RADIO

Analog frequency modulation (FM radio).

BDA_SCAN_MOD_8PSK

Eight-phase PSK (8-PSK) modulation.

BDA_SCAN_MOD_RF

Analog television.

ScanModulationTypesMask_MCE_DigitalCable

Digital cable modulation.

ScanModulationTypesMask_MCE_TerrestrialATSC

Terrestrial ATSC modulation.

ScanModulationTypesMask_MCE_AnalogTv

Analog television modulation.

ScanModulationTypesMask_MCE_All_TV

No modulation filtering.

Requirements

Header
Bdatypes.h

See also

BDA Enumeration Types

IScanningTunerEx::SetScanSignalTypeFilter