onlySummaryBDiscreteParameterクラスは、不連続な値のセットのうちの一つを設定されたパラメータを表現します。使用できるかできないかを示す値)などの非線形の値に対して使用されます。不連続な値はそれぞれ、nodeについてユーザインターフェイスを描画するアプリケーションによってユーザに表示される「名前」を持っています。controlとして描画します。その他のthemeは、これらを異った形で実装します。DestructorBDiscreteParameterオブジェクトは、決してあなた自身が生成したり削除したりしないで下さい。その代わりに、BDiscretParameterを生成するために、あなたが望むBParameterGroupのBParameterGroup::MakeDiscreteParameter()関数を呼び出して下さい。valueのペアを追加します。アイテムは問題なく追加された。リストにアイテムを追加するには、メモリが足りなかった。CountItems(void)controlが取ることのできる、不連続な値の数を返します。index)これらの関数は、指定されたindexのアイテムの名前と値を返します。選択部分の値は、必ずしも順番に並べ替えられる必要はありませんし、ユニークである必要もありません。MakeItemsFromOutputs(void)これらの関数は、全ての入力と出力を選択肢として追加します。入力または出力の名前がアイテム名として使用され、また入力または出力のindexがアイテムの値として使用されます。これらのショートカットによって、入力または出力の番号のうち一つをユーザが選択できるようにするMUX風のcontrolのためのアイテムリストを容易に生成できます。これらの関数のうちいずれかを呼び出す際には、正しい入力及び出力がすでにパラメータに接続されていなければならないということを銘記して下さい。なければ、入力及び出力がないことから、アイテムは追加されません。ValueType(void)BDiscreteParameterの値が維持されているデータ型であるB_INT32_TYPEを返します。reserved..。