IWICBitmap::SetResolution 메서드(wincodec.h)
이미지의 물리적 해상도를 변경합니다.
구문
HRESULT SetResolution(
[in] double dpiX,
[in] double dpiY
);
매개 변수
[in] dpiX
형식: double
가로 해상도입니다.
[in] dpiY
형식: double
세로 해상도입니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
이 메서드는 비트맵에 저장된 실제 픽셀 또는 샘플에 영향을 주지 않습니다.
대신 샘플링 속도의 해석이 수정됩니다.
즉, 너비가 96픽셀인 96DPI 이미지는 1인치입니다.
실제 해상도가 48 DPI로 수정되면 비트맵은 너비가 2인치로 간주되지만 픽셀 수는 동일합니다.
해상도가 REAL_EPSILON 미만인 경우(1.192092896e-07F) 오류 코드 WINCODEC_ERR_INVALIDPARAMETER 반환됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | WINDOWS XP SP2, Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | wincodec.h |
라이브러리 | Windowscodecs.lib |
DLL | Windowscodecs.dll |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기