ID2D1DeviceContext::GetEffectRequiredInputRectangles 메서드(d2d1_1.h)
호출자가 지정된 출력 사각형을 생성하는 데 필요한 입력 사각형을 반환합니다.
구문
HRESULT GetEffectRequiredInputRectangles(
[in] ID2D1Effect *renderEffect,
[in, optional] const D2D1_RECT_F *renderImageRectangle,
[in] const D2D1_EFFECT_INPUT_DESCRIPTION *inputDescriptions,
[out] D2D1_RECT_F *requiredInputRects,
UINT32 inputCount
);
매개 변수
[in] renderEffect
형식: ID2D1Effect*
출력이 렌더링되는 이미지입니다.
[in, optional] renderImageRectangle
형식: const D2D1_RECT_F*
입력이 검사되는 출력 이미지의 부분입니다.
[in] inputDescriptions
형식: const D2D1_EFFECT_INPUT_DESCRIPTION*
사각형이 쿼리되는 입력 목록입니다.
[out] requiredInputRects
형식: D2D1_RECT_F*
호출자에게 반환된 입력 사각형입니다.
inputCount
형식: UINT32
입력 수입니다.
반환 값
형식: HRESULT
오류 코드는 일반적으로 체인의 효과가 일부 오류를 반환했기 때문입니다.
설명
호출자는 반환된 필수 입력 사각형에 의존하지 않도록 주의해야 합니다. 효과 동작의 정확성을 약간 변경하면 다른 사각형이 반환될 수 있습니다. 또한 렌더링 내에 적용되는 다양한 종류의 최적화도 결과에 영향을 줄 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d2d1_1.h |
DLL | D2d1.dll |