Auf Englisch lesen

Freigeben über


WPF-Bitmapeffekte

Übersicht über die WPF-Bitmapeffekte-Technologie.

Zum Entwickeln von WPF-Bitmapeffekten benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Functions

 
_NewEnum

Ruft eine neue Enumeration ab.
Add (Hinzufügen)

Fügt der IMILBitmapEffectGroup einen Effekt hinzu.
AddBackLink

IMILBitmapEffectOutputConnectorImpl::AddBackLink-Methode
ConnectTo

Verbindet den Eingabeconnector mit dem angegebenen Ausgabeconnector.
CreateContext

Erstellt ein IMILBitmapEffectRenderContext-Objekt.
CreateEffect

Erstellt ein IMILBitmapEffect-Objekt.
CreateEffectOuter

Erstellt ein äußeres IMILBitmapEffect-Objekt.
Dirtyregion

Ungültigiert den angegebenen Bereich des angegebenen IMILBitmapEffectPrimitive.
get_Count

Ruft die Anzahl der Elemente in der Enumeration ab.
get_Parent

Ruft die übergeordnete Effektgruppe der Enumeration ab.
GetAffineMatrix

Ruft die affine Transformationsmatrix für den Effekt ab.
GetBitmapEffect

Ruft die dem Connector zugeordnete IMILBitmapEffect ab.
GetChildren

Ruft die untergeordneten Elemente der Effektgruppe ab.
GetConnection

Ruft den IMILBitmapEffectOutputConnector ab, mit dem der Eingabeconnector verbunden ist.
GetConnection

Ruft den DEM Ausgabeconnector zugeordneten IMILBitmapEffectInputConnector ab.
GetFinalTransform

Ruft die endgültige MILMatrixF-Transformation ab.
Getformat

Ruft das Pixelformat für den angegebenen Pin ab.
GetIndex

Ruft den nullbasierten Indexwert für den Pin ab.
GetInputBitmapSource

Ruft die Eingabebitbitbitquelle der Auswirkung des angegebenen Renderkontexts ab.
GetInputConnector

Ruft den Eingabeconnector ab, der dem angegebenen Pinindex zugeordnet ist.
GetInputConnector

Ruft den DEM Innenconnector zugeordneten IMILBitmapEffectInputConnector ab.
GetInputConnectorInfo

Ruft die DEM angegebenen Eingabenadel zugeordnete IMILBitmapEffectConnectorInfo ab.
GetInputSource

Ruft die IWICBitmapSource-Schnittstelle der Eingabe ab.
GetInputSourceBounds

Ruft die Grenzen der Eingabequelle ab.
GetInteriorInputConnector

Ruft den Eingabeconnector für einen Effekt am angegebenen Index ab.
GetInteriorOutputConnector

Ruft den Ausgabeconnector für einen Effekt am angegebenen Index ab.
GetNumberChildren

Ruft die Anzahl der untergeordneten Elemente in einer Effektgruppe ab.
GetNumberConnections

Ruft die Anzahl der Verbindungen ab, über die der Ausgabeconnector verfügt.
GetNumberFormats

Ruft die Anzahl der pixeligen Formate ab, die vom Pin unterstützt werden.
GetNumberInputs

Ruft die Anzahl der Eingabenadeln ab, die der Bitmapeffekt implementiert.
GetNumberOutputs

Ruft die Anzahl der Ausgabepins ab, die der Bitmapeffekt implementiert.
GetOptimalFormat

Ruft das optimale Pixelformat für den Pin ab.
GetOutput

Ruft die Ausgabe des Effekts ab.
GetOutput

Führt die Pixelverarbeitung für den Bitmapeffekt aus.
GetOutputBitmapSource

Ruft die Ausgabebitbitbitquelle der Auswirkung des angegebenen Renderkontexts ab.
GetOutputBounds

Ruft die Ausgabegrenzen des Renderkontexts ab.
GetOutputConnector

Ruft den Ausgabeconnector ab, der dem angegebenen Pinindex zugeordnet ist.
GetOutputConnector

Ruft den IMILBitmapEffectOutputConnector ab, der dem inneren Ausgabeconnector zugeordnet ist.
GetOutputConnectorInfo

Ruft die DEM angegebenen Ausgabenadel zugeordnete IMILBitmapEffectConnectorInfo ab.
GetOutputDPI

Ruft die Ausgabepunkte pro Zoll (dpi) ab.
GetOutputPixelFormat

Ruft die Ausgabepixelformat-GUID ab.
GetParentEffect

Ruft ein übergeordnetes Element des Effekts ab.
GetTransform

Ruft die Matrixtransformation des Renderkontexts ab.
GetUseSoftwareRenderer

Ruft einen Wert ab, der angibt, ob Softwarerendering verwendet werden soll.
HasAffineTransform

Bestimmt, ob der Effekt eine affine Transformation aufweist.
HasInverseTransform

Bestimmt, ob der Effekt eine umgekehrte Transformation aufweist.
Initialisieren

Initialisiert den Effekt mit dem angegebenen Objekt.
Isconnected

Bestimmt, ob der Connector mit einem Effekt verbunden ist.
IsDirty

Bestimmt, ob der Effekt aktualisiert werden muss.
IsInPlaceModificationAllowed

Bestimmt, ob der Effekt direkte Änderungen zulässt.
IsVolatile

Bestimmt, ob der aktuelle Effekt als volatil gilt. Wenn ein Effekt flüchtig ist, versucht das Effektframework nicht, die Ausgabe des Effekts zwischenzuspeichern.
Element

Ruft den Effekt am angegebenen Index ab.
Vorverarbeiten

Verarbeiten Sie den angegebenen Renderkontext vor.
PropertyChange

Benachrichtigt eine IMILBitmapEffectPrimitive über eine Eigenschaftsänderung.
RemoveBackLink

IMILBitmapEffectOutputConnectorImpl::RemoveBackLink-Methode
SetInitialTransform

Ruft die erste MILMatrixF-Transformation ab.
SetInputSource

Legt die Effekteingabequelle fest.
SetOutputDPI

Legt die Ausgabepunkte pro Zoll (dpi) fest.
SetOutputPixelFormat

Legt das Ausgabepixelformat fest.
SetParentEffect

Legt das übergeordnete Element des Effekts fest.
SetRegionOfInterest

Legt die Region fest, die für den Effekt von Interesse ist.
SetUseSoftwareRenderer

Legt einen Wert fest, der angibt, ob Softwarerendering verwendet werden soll.
TransformPoint

Transformiert den angegebenen Punkt.
TransformRect

Transformiert die Ausgabe des angegebenen Rechtecks.
UpdateOutputBounds

Updates die Ausgabegrenzen mit der angegebenen Region.
UpdateTransform

Updates die Ausgabetransformation mit der neuen Matrix.

Schnittstellen

 
Imilbitmapeffect

Macht Methoden verfügbar, die einen Windows Presentation Foundation -Bitmapeffekt (WPF) definieren.
IMILBitmapEffectConnections

Macht Methoden verfügbar, die zum Abrufen von Eingabe- und Ausgabeconnectors verwendet werden, die durch den Bitmapeffekt verfügbar gemacht werden.
IMILBitmapEffectConnectionsInfo

Macht Methoden verfügbar, die Informationen darüber abrufen, welche Eingabe- und Ausgabepins durch den Bitmapeffekt verfügbar gemacht werden.
IMILBitmapEffectConnector

Macht Methoden verfügbar, die einen Effektausgabepin definieren.
IMILBitmapEffectConnectorInfo

Macht Methoden verfügbar, die Informationen zu einem bestimmten Eingabe- oder Ausgabeconnector-Pin abrufen.
IMILBitmapEffectEvents

Macht Methoden verfügbar, die ein Effektereignis definieren.
IMILBitmapEffectFactory

Macht Methoden verfügbar, die zum Erstellen Windows Presentation Foundation (WPF) von Microsoft Win32-Bitmapeffektobjekten verwendet werden.
IMILBitmapEffectGroup

Macht Methoden verfügbar, die für den Zugriff auf eine Gruppe von Effekten verwendet werden.
IMILBitmapEffectGroupImpl

Macht Methoden verfügbar, die eine Effektgruppe definieren.
IMILBitmapEffectImpl

Macht Methoden verfügbar, die ein IMILBitmapEffect-Objekt definieren.
IMILBitmapEffectInputConnector

Macht Methoden verfügbar, die eine Eingabeverbindung definieren.
IMILBitmapEffectInteriorInputConnector

Macht Methoden verfügbar, die einen Inneneingabeconnector definieren.
IMILBitmapEffectInteriorOutputConnector

Macht Methoden verfügbar, die einen Innenausgabeconnector definieren.
IMILBitmapEffectOutputConnector

Macht Methoden verfügbar, die einen Ausgabeconnector definieren. (IMILBitmapEffectOutputConnector)
IMILBitmapEffectOutputConnectorImpl

Macht Methoden verfügbar, die einen Ausgabeconnector definieren. (IMILBitmapEffectOutputConnectorImpl)
IMILBitmapEffectPrimitive

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.
IMILBitmapEffectPrimitiveImpl

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

Macht Methoden verfügbar, die ein IMILBitmapEffectRenderContext-Objekt definieren.
IMILBitmapEffectRenderContextImpl

Macht Methoden verfügbar, die einen IMILBitmapEffectRenderContext definieren.
IMILBitmapEffects

Macht Methoden verfügbar, die eine Enumeration von Effekten definieren.

Strukturen

 
MilMatrix3x2D

Stellt eine 3x3-Matrix dar.
MILMatrixF

Stellt eine 4x4 affine Transformationsmatrix dar.
MilPoint2D

Stellt ein x- und y-Koordinatenpaar im zweidimensionalen Raum dar. M
MilRectD

Beschreibt die Breite, Höhe und Position eines Rechtecks. M