Поделиться через


Метод 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

См. также раздел

ID2D1DeviceContext

ID2D1EffectContext