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.
- Ein Pixelformat von (DXGI_FORMAT_B8G8R8A8_UNORM, D2D1_ALPHA_MODE_PREMULTIPLIED).
- Ein x- und y-DPI von 96.
- Die gesamten Bildgrenzen werden für die Codierung verwendet.
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 |