Compartilhar via


Método IDCompositionTranslateTransform::SetOffsetX(float) (dcomp.h)

Altera o valor da propriedade OffsetX de uma transformação de tradução 2D. A propriedade OffsetX especifica a distância a ser convertida ao longo do eixo x.

Sintaxe

HRESULT SetOffsetX(
  [in] float offsetX
);

Parâmetros

[in] offsetX

Tipo: float

A distância a ser convertida ao longo do eixo x, em pixels.

Valor retornado

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Confira Códigos de erro do DirectComposition para obter uma lista de códigos de erro.

Comentários

Esse método executa uma transformação afim, que move cada ponto por uma distância fixa na mesma direção. É semelhante a deslocar a origem do espaço de coordenadas.

Esse método falhará se o parâmetro offsetX for NaN, infinito positivo ou infinito negativo.

Se a propriedade OffsetX foi animada anteriormente, esse método remove a animação e define a propriedade OffsetX como o valor estático especificado.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dcomp.h
Biblioteca Dcomp.lib
DLL Dcomp.dll

Confira também

IDCompositionTranslateTransform

IDCompositionTranslateTransform::SetOffsetY