[Visual Basic] Public Function GetBitDepth() As Integer()
[C#] public int[] GetBitDepth();
戻り値
サポート値を格納した配列(失敗の場合は、 null[C#]もしくは Nothing[VB.NET])。
解説
画素ビット数を取得するには、PixelType ,
DataSourceName
プロパティを設定する必要があります。 DataSourceName プロパティに空文字列を指定する場合は、予め SelectDataSource メソッドを実行しておいてください (OpenDataSource メソッドを事前に実行した場合は
DataSourceName は無効で、開いたデータソースが有効)。 PixelType
プロパティにはデータソースがサポートしている値を設定してください。
スキャナによっては転送方法の値により設定可能な画素ビット数が異なる場合があります。そのため、Transfer プロパティを事前に設定しておくとよいでしょう。
GetBitDepth メソッドを実行するには、事前に Initialize メソッドが実行されていなければなりません。
GetBitDepth メソッドを実行する前に OpenDataSource
メソッドを実行すると、開いたままのデータソースは他のアプリケーションからは利用できなくなり、データソースを占有することができます。
参照
Scan メンバ | Newtone.ImageKit.WPF.ImageKit