WICImageParameters 구조체(wincodec.h)
이는 이미지를 인코딩할 때 일반적으로 사용되는 기본 매개 변수를 재정의하는 데 사용할 수 있는 매개 변수를 정의합니다.
구문
typedef struct WICImageParameters {
D2D1_PIXEL_FORMAT PixelFormat;
FLOAT DpiX;
FLOAT DpiY;
FLOAT Top;
FLOAT Left;
UINT32 PixelWidth;
UINT32 PixelHeight;
} WICImageParameters;
멤버
PixelFormat
이미지가 인코더에 기록되기 전에 처리되는 픽셀 형식입니다.
DpiX
x 차원의 DPI입니다.
DpiY
y 차원의 DPI입니다.
Top
대상에 인코딩할 이미지 공간의 위쪽 모서리(픽셀)입니다.
Left
대상에 인코딩할 이미지 공간의 왼쪽 모서리(픽셀)입니다.
PixelWidth
쓸 이미지 부분의 너비(픽셀)입니다.
PixelHeight
쓸 이미지 부분의 높이(픽셀)입니다.
설명
이 매개 변수가 인코딩 API에 전달되지 않으면 인코더는 이러한 설정을 사용합니다.
- (DXGI_FORMAT_B8G8R8A8_UNORM, D2D1_ALPHA_MODE_PREMULTIPLIED)의 픽셀 형식입니다.
- x 및 y DPI(96)입니다.
- 전체 이미지 범위는 인코딩에 사용됩니다.
참고 지정된 매개 변수는 배율을 생성할 수 없습니다. 인코더는 전달된 DPI 및 픽셀 너비 및 높이에 따라 입력 이미지의 더 큰 부분을 사용할 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱 | UWP 앱] |
머리글 | wincodec.h |