Freigeben über


IMILBitmapEffectPrimitive-Schnittstelle (mileffects.h)

Macht Methoden verfügbar, die die Ausgabe eines Bitmapeffekts erstellen. Diese Schnittstelle muss implementiert werden, um Bitmapeffekte von Drittanbietern Windows Presentation Foundation (WPF) zu erstellen.

Vererbung

Die IMILBitmapEffectPrimitive-Schnittstelle erbt von der IUnknown-Schnittstelle . IMILBitmapEffectPrimitive verfügt auch über die folgenden Membertypen:

Methoden

Die IMILBitmapEffectPrimitive-Schnittstelle verfügt über diese Methoden.

 
IMILBitmapEffectPrimitive::GetAffineMatrix

Ruft die affine Transformationsmatrix für den Effekt ab.
IMILBitmapEffectPrimitive::GetOutput

Führt die Pixelverarbeitung für den Bitmapeffekt aus.
IMILBitmapEffectPrimitive::HasAffineTransform

Bestimmt, ob der Effekt eine affine Transformation aufweist.
IMILBitmapEffectPrimitive::HasInverseTransform

Bestimmt, ob der Effekt eine umgekehrte Transformation aufweist.
IMILBitmapEffectPrimitive::TransformPoint

Transformiert den angegebenen Punkt.
IMILBitmapEffectPrimitive::TransformRect

Transformiert die Ausgabe des angegebenen Rechtecks.

Hinweise

Effektclients sollten im Allgemeinen mit dem äußeren IMILBitmapEffect-Objekt und nicht mit dem IMILBitmapEffectPrimitive-Objekt interagieren. Wenn der Client direkt mit dem IMILBitmapEffectPrimitive interagieren muss, muss der Client IMILBitmapEffectConnections, IMILBitmapEffectConnectionsInfo und IMILBitmapEffectConnectorInfo implementieren.

Anforderungen

   
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