Microsoft DirectX 9.0

BinaryConvolutionCodeRate Enumeration

Specifies the binary convolution code rate used in the forward error correction scheme.

Syntax

enum BinaryConvolutionCodeRate {
    BDA_BCC_RATE_NOT_SET = -1,
    BDA_BCC_RATE_NOT_DEFINED = 0,
    BDA_BCC_RATE_1_2         = 1,
    BDA_BCC_RATE_2_3         = 2,
    BDA_BCC_RATE_3_4         = 3,
    BDA_BCC_RATE_3_5         = 4,
    BDA_BCC_RATE_4_5         = 5,
    BDA_BCC_RATE_5_6         = 6,
    BDA_BCC_RATE_5_11        = 7,
    BDA_BCC_RATE_7_8         = 8,
    BDA_BCC_RATE_MAX         = 9
} BinaryConvolutionCodeRate;

Members

BDA_BCC_RATE_NOT_SET

Indicates that no rate is specified.

BDA_BCC_RATE_NOT_DEFINED

Indicates that the rate is not defined.

BDA_BCC_RATE_1_2

Indicates that the rate is ½.

BDA_BCC_RATE_2_3

Indicates that the rate is 2/3.

BDA_BCC_RATE_3_4

Indicates that the rate is 3/4.

BDA_BCC_RATE_3_5

Indicates that the rate is 3/5.

BDA_BCC_RATE_4_5

Indicates that the rate is 4/5.

BDA_BCC_RATE_5_6

Indicates that the rate is 5/6.

BDA_BCC_RATE_5_11

Indicates that the rate is 5/11.

BDA_BCC_RATE_7_8

Indicates that the rate is 7/8.

BDA_BCC_RATE_MAX

Reserved; do not use.

See Also