ID2D1DeviceContext::D rawImage(ID2D1Image*,D2D1_INTERPOLATION_MODE,D2D1_COMPOSITE_MODE) 메서드(d2d1_1.h)
디바이스 컨텍스트에 이미지를 그립니다.
구문
void DrawImage(
[in] ID2D1Image *image,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_COMPOSITE_MODE compositeMode
);
매개 변수
[in] image
형식: ID2D1Image*
디바이스 컨텍스트에 그릴 이미지입니다.
interpolationMode
필요한 경우 이미지 크기를 조정하는 데 사용할 보간 모드입니다.
compositeMode
현재 선택한 클립의 제한에 적용할 복합 모드입니다. 기본값은 D2D1_COMPOSITE_MODE_SOURCE_OVER
반환 값
없음
설명
interpolationMode가 D2D1_INTERPOLATION_MODE_HIGH_QUALITY 경우 월드 변환에 내포된 배율 인수에 따라 다른 스칼라가 사용됩니다.
이 호출에 의해 그려지는 모든 효과에 누적된 잘못된 사각형은 이미지 사각형의 어느 부분을 그려도 무시됩니다.
compositeMode가 D2D1_COMPOSITE_MODE_SOURCE_OVER 경우 DrawImage는 ID2D1DeviceContext::SetPrimitiveBlend에 지정된 현재 선택된 기본 혼합을 사용합니다. compositeMode가 D2D1_COMPOSITE_MODE_SOURCE_OVER 않으면 이미지가 현재 축 맞춤 클립까지 투명하게 확장됩니다.
이미지 사각형과 월드 변환이 있는 경우 이는 이미지 사각형을 나타내는 클립 효과를 삽입하고 월드 변환을 고려하여 2D 아핀 변환을 삽입하는 것과 같습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d2d1_1.h |
DLL | D2d1.dll |