Метод ID2D1EffectContext::CreateOffsetTransform (d2d1effectauthor.h)
Создает и возвращает преобразование смещения.
Синтаксис
HRESULT CreateOffsetTransform(
D2D1_POINT_2L offset,
[out] ID2D1OffsetTransform **transform
);
Параметры
offset
Тип: D2D1_POINT_2L
Сумма смещения.
[out] transform
Тип: ID2D1OffsetTransform**
При возврате этим методом содержит адрес указателя на объект преобразования смещения.
Возвращаемое значение
Тип: 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 | d2d1effectauthor.h |
Библиотека | D2D1.lib |