ID2D1DeviceContext6::BlendImage 메서드(d2d1_3.h)
지정된 혼합 모드를 사용하여 디바이스 컨텍스트에 이미지를 그립니다. 결과는 Direct2D의 기본 제공 Blend 효과를 사용하는 것과 같습니다.
구문
void BlendImage(
[in] ID2D1Image *image,
D2D1_BLEND_MODE blendMode,
[in, optional] const D2D1_POINT_2F *targetOffset,
[in, optional] const D2D1_RECT_F *imageRectangle,
D2D1_INTERPOLATION_MODE interpolationMode
);
매개 변수
[in] image
형식: ID2D1Image*
디바이스 컨텍스트에 그릴 이미지입니다.
blendMode
형식: D2D1_BLEND_MODE
사용할 혼합 모드입니다. 자세한 내용은 혼합 모드 를 참조하세요.
[in, optional] targetOffset
형식: const D2D1_POINT_2F*
이미지가 렌더링될 대상 공간의 오프셋입니다. 이미지의 전체 논리적 범위가 해당 대상으로 렌더링됩니다. 지정하지 않으면 대상 원본은 (0, 0)이 됩니다. 이미지의 왼쪽 위 모서리가 대상 오프셋에 매핑됩니다. 반드시 원본은 아닙니다. 기본값은 NULL입니다.
[in, optional] imageRectangle
형식: const D2D1_RECT_F*
이미지를 처리할 때 이미지 공간의 해당 사각형이 지정된 원본에 매핑됩니다. 기본값은 NULL입니다.
interpolationMode
형식: D2D1_INTERPOLATION_MODE
필요한 경우 이미지 크기를 조정하는 데 사용할 보간 모드입니다. 기본값은 D2D1_INTERPOLATION_MODE_LINEAR.
반환 값
없음
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d2d1_3.h |
DLL | D2d1.dll |