| Microsoft DirectX 8.1 (C++) | 
Specifies the type of forward error correction being used by the provider.
| Constant | Value | Description | 
| BDA_FEC_METHOD_NOT_SET | -1 | The FEC method is not set. | 
| BDA_FEC_METHOD_NOT_DEFINED | 0 | The FEC method is not defined. | 
| BDA_FEC_VITERBI | 1 | The FEC is a Viterbi Binary Convolution. | 
| BDA_FEC_RS_204_188 | 2 | The FEC is Reed-Solomon 204/188 (outer FEC). | 
| BDA_FEC_MAX | 3 | The FEC is the maximum. |