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


Метод IDCompositionTranslateTransform::SetOffsetX(float) (dcomp.h)

Изменяет значение свойства OffsetX преобразования двухмерного преобразования. Свойство OffsetX указывает расстояние для преобразования по оси X.

Синтаксис

HRESULT SetOffsetX(
  [in] float offsetX
);

Параметры

[in] offsetX

Тип: float

Расстояние для преобразования по оси X в пикселях.

Возвращаемое значение

Тип: HRESULT

Если функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT . Список кодов ошибок см. в разделе Коды ошибок DirectComposition .

Комментарии

Этот метод выполняет аффинное преобразование, которое перемещает каждую точку на фиксированное расстояние в одном направлении. Это похоже на смещение начала координатного пространства.

Этот метод завершается ошибкой, если параметр offsetX имеет значение NaN, положительная бесконечность или отрицательная бесконечность.

Если свойство OffsetX было ранее анимировано, этот метод удаляет анимацию и задает для свойства OffsetX указанное статическое значение.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header dcomp.h
Библиотека Dcomp.lib
DLL Dcomp.dll

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

IDCompositionTranslateTransform

IDCompositionTranslateTransform::SetOffsetY