constants.Standard Interface Identifier (標準インターフェース識別子)
この文字列はVCDPropertyElementクラスライブラリリファレンス>クラス>VCDPropertyElementのインターフェースオブジェクトを見つけるのに使われます。
VCDPropertyElementのインターフェースは関連するプロパティエレメントのハンドリングを決定します。例えば自動エレメントはスイッチインターフェースによってハンドリングされます。
標準インターフェース識別子は、静的なクラスTIS.ImagingControl.VCDGUIDsで宣言されます。
プログラマーズガイドの VCDropertiesの基本的な使用法プログラマーズガイド>VCDプロパティの基本機能でインターフェース識別文字列の使い方について説明しています。
これら識別子は、列挙以外で使用されることは殆どありません。VCDPropertyItem.Findや
VCDPropertyElement.Findの 汎用的なパラメータに適切なインターフェースを指定してください。
// 値とオート設定へのインターフェースの為に、rangeとswitchインターフェースを取得します
_brightnessRange = brightness.Find<TIS.Imaging.VCDRangeProperty>( TIS.Imaging.VCDGUIDs.Element_Value );
_brightnessSwitch = brightness.Find<TIS.Imaging.VCDSwitchProperty>( TIS.Imaging.VCDGUIDs.Element_Auto );
if( _brightnessSwitch == null )
{
MessageBox.Show( " このデバイスでは、Brightnessの自動設定をサポートしていません" );
}
定数名 | 説明 |
---|---|
VCDInterface_Range | VCDRangePropertyクラスライブラリリファレンス>クラス>VCDRangePropertyを 見つけます |
VCDInterface_Switch | VCDSwitchPropertyクラスライブラリリファレンス>クラス>VCDSwitchPropertyを 見つけます |
VCDInterface_Button | VCDButtonPropertyクラスライブラリリファレンス>クラス>VCDButtonPropertyを 見つけます |
VCDInterface_MapStrings | VCDMapStringsPropertyクラスライブラリリファレンス>クラス>VCDMapStringsPropertyを 見つけます |
VCDInterface_AbsoluteValue | VCDAbsoluteValuePropertyクラスライブラリリファレンス>クラス>VCDAbsoluteValuePropertyを 見つけます |