KSAC3_ERROR_CONCEALMENT構造体 (ksmedia.h)
KSAC3_ERROR_CONCEALMENT構造体は、AC-3 でエンコードされたストリームのエラーを再生中に隠す方法を指定します。
構文
typedef struct {
BOOL fRepeatPreviousBlock;
BOOL fErrorInCurrentBlock;
} KSAC3_ERROR_CONCEALMENT, *PKSAC3_ERROR_CONCEALMENT;
メンバーズ
fRepeatPreviousBlock
エラーが発生したときに前のブロックを繰り返すかどうかを指定します。 TRUE 場合、デコーダーは、入力ストリームでエラーが検出されている限り、エラーのない最後のブロックを繰り返します。 FALSE 場合、デコーダーはミュートします。 ミュートされた出力ストリームでは、必ずしもデータ パケットが生成されるとは限りません。 代わりに、レンダラーは、より信頼性の高いストリームに置き換えたり、単に無音を出力したりする可能性があります。
fErrorInCurrentBlock
現在のブロックにエラーが含まれているかどうかを指定します。 TRUE 場合、現在のブロックにエラーが含まれます。 FALSE 場合、現在のブロックにエラーはありません。
備考
この構造体は、KSPROPERTY_AC3_ERROR_CONCEALMENT プロパティによって使用されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ksmedia.h (Ksmedia.h を含む) |