Grabber::getProperty Method
デバイスのプロパティ値を返します。
構文
long getProperty( tCameraPropertyEnum CameraPropType ) const;
long getProperty( tVideoPropertyEnum VideoPropType ) const;
パラメータ | 説明 |
---|---|
CameraPropType | クエリするカメラプロパティを指定します。 指定可能なプロパティの一覧はGrabber::tCameraPropertyEnumクラスライブラリリファレンス>クラス>Grabber>Grabber::tCameraPropertyEnumです。 |
VideoPropType | クエリするビデオプロパティを指定します。 |
戻り値
指定したプロパティの値。
備考
メソッドは指定したプロパティの値を返します。その値の範囲はGrabber::getPropertyRangeクラスライブラリリファレンス>クラス>Grabber>Grabber::getPropertyRange Methodをコールすることで取得可能です。Grabber::getPropertyDefaultクラスライブラリリファレンス>クラス>Grabber>Grabber::getPropertyDefault Methodは指定したプロパティのデフォルト値を返します。
エラーが発生した場合は0を返しますがそれが有効な値である可能性もあるため、Grabber::getLastErrorクラスライブラリリファレンス>クラス>Grabber>Grabber::getLastError Methodをコールしてエラーが発生したのかどうかをチェックする必要があります。
注:自動設定モード時はプロパティ値のクエリを行うことはできません。
関連項目
Grabberクラスライブラリリファレンス>クラス>Grabber, Grabber::getPropertyDefaultクラスライブラリリファレンス>クラス>Grabber>Grabber::getPropertyDefault Method, Grabber::getPropertyRangeクラスライブラリリファレンス>クラス>Grabber>Grabber::getPropertyRange Method, Grabber::isPropertyAutomationAvailableWithCurDev, Grabber::isPropertyAutomationEnabled, Grabber::isPropertyAvailableWithCurDev, Grabber::setPropertyクラスライブラリリファレンス>クラス>Grabber>Grabber::setProperty Method, Grabber::tCameraPropertyEnumクラスライブラリリファレンス>クラス>Grabber>Grabber::tCameraPropertyEnum, Grabber::tVideoPropertyEnumクラスライブラリリファレンス>クラス>Grabber>Grabber::tVideoPropertyEnum