ID2D1CommandSink::D rawImage 메서드(d2d1_1.h)
제공된 이미지를 명령 싱크에 그립니다.
구문
HRESULT DrawImage(
[in] ID2D1Image *image,
[in, optional] const D2D1_POINT_2F *targetOffset,
[in, optional] const D2D1_RECT_F *imageRectangle,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_COMPOSITE_MODE compositeMode
);
매개 변수
[in] image
형식: ID2D1Image*
명령 싱크에 그릴 이미지입니다.
[in, optional] targetOffset
형식: const D2D1_POINT_2F*
이렇게 하면 이미지가 렌더링될 대상 공간의 오프셋이 정의됩니다. 이미지의 전체 논리적 범위가 해당 대상으로 렌더링됩니다. 지정하지 않으면 대상 원본은 (0, 0)이 됩니다. 이미지의 왼쪽 위 모서리가 대상 오프셋에 매핑됩니다. 반드시 원본은 아닙니다.
[in, optional] imageRectangle
형식: const D2D1_RECT_F*
이미지 공간의 해당 사각형은 이미지를 처리할 때 제공된 원본에 매핑됩니다.
interpolationMode
필요한 경우 이미지 크기를 조정하는 데 사용할 보간 모드입니다.
compositeMode
지정된 경우 현재 선택한 클립의 제한에 적용할 복합 모드입니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK 반환합니다. 실패하면 HRESULT 오류 코드가 반환됩니다.
설명
이미지 자체가 명령 목록이거나 명령 목록을 포함하는 효과 그래프를 포함할 수 있으므로 이 메서드는 재귀 처리가 발생할 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 및 Windows 7용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 및 Windows Server 2008 R2용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d2d1_1.h |
DLL | D2d1.dll |