Freigeben über


WICImageParameters-Struktur (wincodec.h)

Dadurch werden Parameter definiert, die Sie verwenden können, um die Standardparameter zu überschreiben, die normalerweise beim Codieren eines Bilds verwendet werden.

Syntax

typedef struct WICImageParameters {
  D2D1_PIXEL_FORMAT PixelFormat;
  FLOAT             DpiX;
  FLOAT             DpiY;
  FLOAT             Top;
  FLOAT             Left;
  UINT32            PixelWidth;
  UINT32            PixelHeight;
} WICImageParameters;

Member

PixelFormat

Das Pixelformat, in das das Bild verarbeitet wird, bevor es in den Encoder geschrieben wird.

DpiX

Der DPI in der x-Dimension.

DpiY

Der DPI in der y-Dimension.

Top

Die obere Ecke in Pixeln des Bildraums, der für das Ziel codiert werden soll.

Left

Die linke Ecke in Pixeln des Bildraums, der für das Ziel codiert werden soll.

PixelWidth

Die Breite des zu schreibenden Bildteils in Pixel.

PixelHeight

Die Höhe des zu schreibenden Bildteils in Pixel.

Hinweise

Wenn dieser Parameter nicht an die Codierungs-API übergeben wird, verwendet der Encoder diese Einstellungen.

Hinweis Die angegebenen Parameter können nicht zu einer Skalierung führen. Der Encoder kann einen größeren Teil des Eingabebilds basierend auf dem übergebenen DPI und der Pixelbreite und -höhe verwenden.
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile wincodec.h

Weitere Informationen

IWICImageEncoder