ImageScanner クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スキャンするイメージのプロパティを表します。
public ref class ImageScanner sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Scanners.ScannerDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageScanner final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Scanners.ScannerDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageScanner
Public NotInheritable Class ImageScanner
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows Desktop Extension SDK (10.0.10240.0 で導入)
|
API contract |
Windows.Devices.Scanners.ScannerDeviceContract (v1.0 で導入)
|
プロパティ
AutoConfiguration |
スキャンされたデータを配信するための圧縮を含む、ファイル形式など、自動構成されたスキャン ユニットのスキャン設定を取得および設定します。 スキャナーが自動構成できない場合、このプロパティは無視されます。 |
DefaultScanSource |
このスキャナー デバイス用に選択された既定のスキャン ソースを取得します。 |
DeviceId |
このスキャナー デバイスの PnP デバイス識別子を取得します。 |
FeederConfiguration |
ページ サイズ、向き、スキャン解像度など、フィーダー スキャン ユニットのスキャン設定を取得または設定します。 |
FlatbedConfiguration |
スキャン解像度やカラー モードなど、フラットベッド スキャン ユニットのスキャン設定を取得および設定します。 |
メソッド
FromIdAsync(String) |
スキャナーデバイス情報 ID に基づいて ImageScanner オブジェクトのインスタンスを作成します。 このメソッドは、ブローカー デバイスの列挙に必要です。 |
GetDeviceSelector() |
アプリがスキャナー デバイスの列挙に使用できるクラス選択文字列を返します。 このメソッドは、仲介型デバイス列挙に必要です。 |
IsPreviewSupported(ImageScannerScanSource) |
指定したスキャン ソースがスキャン プレビューをサポートしているかどうかを判断します。 |
IsScanSourceSupported(ImageScannerScanSource) |
指定したスキャン ソースがスキャナーで使用できるかどうかを判断します。 |
ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder) |
指定したスキャン ソースでスキャン ジョブを開始し、TIFF、XPS、PDF などの 1 つのマルチページ ファイルに 1 つまたは複数の画像を書き込みます。または、DIB、PNG、JPG、TIFF などの 1 つまたは複数のシングルページ ファイルを指定したフォルダーの場所に移動します。 スキャンの進行状況を返します。 |
ScanPreviewToStreamAsync(ImageScannerScanSource, IRandomAccessStream) |
指定したスキャン ソースから 1 つのイメージをスキャンし、選択したイメージ ファイル形式で最も低いスキャン解像度を適用します。 |