Freigeben über


wiauSetImageItemSize-Funktion (wiautil.h)

Die wiauSetImageItemSize-Funktion berechnet die Größe und Breite eines Bilds basierend auf der aktuellen WIA_IPA_FORMAT Einstellung (in der Dokumentation zum Microsoft Windows SDK beschrieben) und schreibt die neuen Werte in die entsprechenden Eigenschaften.

Syntax

HRESULT wiauSetImageItemSize(
  [in]           BYTE  *pWiasContext,
                 LONG  lWidth,
                 LONG  lHeight,
                 LONG  lDepth,
                 LONG  lSize,
  [in, optional] PWSTR pwszExt
);

Parameter

[in] pWiasContext

Zeiger auf einen WIA-Elementkontext.

lWidth

Gibt die Breite des Bilds in Pixel an.

lHeight

Gibt die Höhe des Bilds in Pixel an.

lDepth

Gibt die Tiefe des Bilds in Bits an.

lSize

Gibt die Größe des Bilds an, wie auf dem Gerät gespeichert.

[in, optional] pwszExt

Optional. Zeigen Sie auf einen Speicherort mit einer Dateinamenerweiterung mit drei Zeichen für das systemeigene Format des Elements. Wenn dieser Parameter NULL-ist, wird die Erweiterungseigenschaft des Elements WIA_IPA_FILENAME_EXTENSION (in der Windows SDK-Dokumentation beschrieben) nicht aktualisiert.

Rückgabewert

Bei Erfolg gibt die Funktion S_OK zurück. Wenn die Funktion fehlschlägt, wird ein Standard-COM-Fehler zurückgegeben.

Bemerkungen

Wenn das Format nicht BMP ist, geht diese Funktion davon aus, dass der im lSize Parameter übergebene Wert für das aktuelle Format korrekt ist.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- wiautil.h (include Wiautil.h)