次の方法で共有


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 を含む)

関連項目

KSPROPERTY_AC3_ERROR_CONCEALMENT