次の方法で共有


ブロードキャスト ドライバー アーキテクチャのプロパティ、イベント、メソッド セット

このセクションでは、BDA ミニドライバーが実装するプロパティ、イベント、およびメソッド セットについて説明します。 これらのセットは bdamedia.h で定義されています。 BDA ミニドライバーは、これらのセットのプロパティとメソッドの一部を、BDA サポート ライブラリの既定の実装にディスパッチできます。 ミニドライバーは、BDA サポートライブラリの関数を使用して、これらのセットを既定で処理できます。詳細については、「ロードキャスト ドライバー アーキテクチャ ミニドライバー」を参照してください。

次のセクションでは、BDA プロパティ、イベント、およびメソッド セットについて詳しく説明します。

構造体 説明
KSPROPSETID_BdaAutodemodulate BDA の自動変更プロパティ セットは、変調された信号の特性を自動的に決定し、復調できる信号復調器ノードを制御します。
KSPROPSETID_BdaCA BDA 条件付きアクセス プロパティ セットは、表示するステータスまたはユーザー インターフェイス (UI) のエンタイトルメント制御メッセージ (ECM) マップ ノードに対してクエリを実行します。
KSEVENTSETID_BdaCAEvent BDA 条件付きアクセス イベント セットは、条件付きアクセス (CA) プラグインに状態の変更、または取得および表示する UI の存在を通知します。
KSMETHODSETID_BdaChangeSync BDA 変更同期メッソド セットは、フィルターまたはそのピンとノードに対する複数の変更を一度にコミットします。
KSMETHODSETID_BdaDeviceConfiguration BDA デバイス構成方法セットは、接続されたフィルターの実際のトポロジを構成します。
KSPROPSETID_BdaDigitalDemodulator BDA のデジタル変調プロパティ セットは、変調された信号の特性を自動的に決定できない信号復調器ノードを制御します。
KSPROPSETID_BdaFrequencyFilter BDA 周波数フィルタ プロパティ セットは、レシーバ トポロジの RF チューナ ノードを制御します。
KSPROPSETID_BdaLNBInfo BDA 低ノイズ ブロック (LNB) プロパティ セットは、RF チューナにサテライト 皿の LNB デバイスに関する情報を提供します。
KSPROPSETID_BdaNullTransform BDA null 変換プロパティ セットは、変更されていない状態で信号を渡すようノードに通知します。
KSPROPSETID_BdaPIDFilter BDA パケット識別子 (PID) フィルター プロパティ セットは、PID フィルター ノードを制御します。 PID フィルター ノードは、受信したブロードキャスト ストリームから不要なストリームを除外します。
KSPROPSETID_BdaPinControl BDA ピン コントロール プロパティ セットは、ピンからそのピンのプロパティを取得します。
KSEVENTSETID_BdaPinEvent BDA ピン イベント セットは、他のフィルターまたはプラグインにピンに関連するイベントを通知します。
KSPROPSETID_BdaSignalStats BDA シグナル統計プロパティ セットは、制御ノードまたはピンからシグナル統計を取得します。 ピンからシグナル統計情報を取得するには、KSP_NODE 構造体の NodeId メンバーを -1 に設定します。
KSPROPSETID_BdaTableSection BDA テーブル セクション プロパティ セットは、ノードの出力でデータを配信するときに使用するテーブル セクションをノードに提供します。
KSPROPSETID_BdaTopology BDA トポロジ プロパティ セットは、フィルター内のノード機能と接続を取得します。
KSPROPSETID_BdaVoidTransform BDA void 変換プロパティ セットは、ノードの起動と操作の停止を制御します。