MCPcopy Create free account
hub / github.com/ALTaleX531/OpenGlass / MapInputRectsToOutputRect

Method MapInputRectsToOutputRect

OpenGlass/AeroColorizationEffect.cpp:158–175  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

156}
157
158IFACEMETHODIMP CAeroColorizationEffect::MapInputRectsToOutputRect(
159 CONST D2D1_RECT_L* inputRects,
160 CONST D2D1_RECT_L* inputOpaqueSubRects,
161 UINT32 inputRectCount,
162 D2D1_RECT_L* outputRect,
163 D2D1_RECT_L* outputOpaqueSubRect
164)
165{
166 if (inputRectCount != 1)
167 {
168 return E_INVALIDARG;
169 }
170
171 *outputRect = inputRects[0];
172 *outputOpaqueSubRect = inputOpaqueSubRects[0];
173
174 return S_OK;
175}
176
177IFACEMETHODIMP CAeroColorizationEffect::MapInvalidRect(
178 [[maybe_unused]] UINT32 inputIndex,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected