ブロードキャスト ドライバー アーキテクチャのプロパティ、イベント、メソッド セット
このセクションでは、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 変換プロパティ セットは、ノードの起動と操作の停止を制御します。 |