Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это означает, что часть входных данных эффекта недопустима. Этот метод можно вызывать много раз.
Этот метод можно использовать для распространения недопустимых прямоугольников через граф эффекта. Вы можете запросить Direct2D с помощью метода GetEffectInvalidRectangles .
Синтаксис
HRESULT InvalidateEffectInputRectangle(
[in] ID2D1Effect *effect,
UINT32 input,
[in] const D2D1_RECT_F *inputRectangle
);
Параметры
[in] effect
Тип: ID2D1Effect*
Эффект, который необходимо сделать недействительным.
input
Тип: UINT32
Входной индекс.
[in] inputRectangle
Тип: const D2D1_RECT_F*
Прямоугольник, который необходимо сделать недействительным.
Возвращаемое значение
Тип: HRESULT
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
HRESULT | Описание: |
---|---|
S_OK | Без ошибок. |
E_OUTOFMEMORY | Direct2D не удалось выделить достаточно памяти для завершения вызова. |
E_INVALIDARG | В возвращающую функцию передан недопустимый параметр. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d2d1_1.h |
DLL | D2d1.dll |