WIA_IPS_XPOS
WIA_IPS_XPOS プロパティには、選択した画像の左上隅の x 座標がピクセル単位で格納されます。 WIA ミニドライバーは、このプロパティを作成して保持します。
プロパティの型: VT_I4
有効な値: WIA_PROP_RANGE
アクセス権: 読み取り/書き込み
解説
アプリケーションは、選択領域の左上隅をマークするようにWIA_IPS_XPOSプロパティを設定します。
WIA_IPS_XPOSは、これらの項目のすべての画像取得が有効な項目と子項目に必要です。このプロパティは、ストレージ項目または保存されたイメージ項目では使用できません。
固定ページ サイズが設定されている場合、ドライバーは、ページ サイズの寸法と "0" の原点に一致するように、WIA_IPS_XEXTENT、WIA_IPS_XPOS、WIA_IPS_YEXTENT、およびWIA_IPS_YPOSプロパティを設定する必要があります。 中央のドキュメントの配置では、ドライバーはWIA_IPS_XPOSを ((スキャン領域の幅 - ドキュメントの幅) / 2) * 解像度 [DPI]) に設定し、WIA_IPS_YPOSを ((スキャン領域の高さ - ドキュメントの高さ) / 2) * 解像度 [DPI] に設定する必要があります。
原点または 1 つのエクステントが変更されると、ドライバーはWIA_IPS_PAGE_SIZEプロパティをCUSTOM_SIZEに更新し、スキャンエリアのエクステントに一致するようにWIA_IPS_PAGE_WIDTHプロパティとWIA_IPS_PAGE_HEIGHTプロパティを更新する必要があります。 方向と回転は、方向の変更 (回転の変更ではない) が、使用可能なドキュメント スキャン領域の外側に原点または 1 つのエクステントをレンダリングしない限り、これらのプロパティに影響を与えることはありません。
また、ドライバーは、WIA_IPS_XRESとWIA_IPS_YRESプロパティが変更されたときに、WIA_IPS_XEXTENT、WIA_IPS_XPOS、WIA_IPS_YEXTENT、およびWIA_IPS_YPOSプロパティを更新する必要があります。
Note
Flatbed と Film の子項目は、WIA_IPS_XEXTENT、WIA_IPS_XPOS、WIA_IPS_XRES、WIA_IPS_YEXTENT、WIA_IPS_YPOS、およびWIA_IPS_YRESのプロパティのみをサポートする必要があります。 親 (基本の Flatbed または Film アイテム) に対して必須または省略可能なその他のすべてのプロパティは、これらの項目に対してのみ省略可能です。 唯一の例外は、すべての項目に必要な WIA_IPA_ITEM_Xxx プロパティです。
要件
ヘッダー: wiadef.h (Wiadef.h を含む)