Compartilhar via


Método IMILBitmapEffectPrimitive::TransformRect (mileffects.h)

Transforma a saída do retângulo fornecido.

Sintaxe

HRESULT TransformRect(
  [in]      ULONG                         uiIndex,
  [in, out] MilRectD                      *p,
  [in]      VARIANT_BOOL                  fForwardTransform,
  [in]      IMILBitmapEffectRenderContext *pContext
);

Parâmetros

[in] uiIndex

Tipo: ULONG

Um valor de índice baseado em zero que indica o pino de saída por meio do qual transformar o retângulo.

[in, out] p

Tipo: MIL_RECTD*

Um ponteiro para o retângulo a ser transformado.

[in] fForwardTransform

Tipo: VARIANT_BOOL

Um valor que indica se o retângulo está sendo transformado de frente para trás no grafo de efeitos.

[in] pContext

Tipo: IMILBitmapEffectRenderContext*

O contexto de renderização a ser usado para a transformação.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mileffects.h
Redistribuível Microsoft .Net 3.0