Freigeben über


IMILBitmapEffectPrimitive::TransformRect-Methode (mileffects.h)

Transformiert die Ausgabe des angegebenen Rechtecks.

Syntax

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

Parameter

[in] uiIndex

Typ: ULONG

Ein nullbasierter Indexwert, der den Ausgabenadel angibt, durch den das Rechteck transformiert werden soll.

[in, out] p

Typ: MIL_RECTD*

Ein Zeiger auf das zu transformierenden Rechteck.

[in] fForwardTransform

Typ: VARIANT_BOOL

Ein Wert, der angibt, ob das Rechteck im Effektdiagramm von vorne nach hinten transformiert wird.

[in] pContext

Typ: IMILBitmapEffectRenderContext*

Der Renderkontext, der für die Transformation verwendet werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mileffects.h
Verteilbare Komponente Microsoft .Net 3.0