Leggere in inglese

Condividi tramite


Effetti bitmap WPF

Panoramica della tecnologia Wpf Bitmap Effects.

Per sviluppare effetti bitmap WPF, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Funzioni

 
_NewEnum

Recupera una nuova enumerazione.
Aggiungere

Aggiunge un effetto a IMILBitmapEffectGroup.
AddBackLink

Metodo IMILBitmapEffectOutputConnectorImpl::AddBackLink
ConnectTo

Connette il connettore di input al connettore di output specificato.
CreateContext

Crea un oggetto IMILBitmapEffectRenderContext.
CreateEffect

Crea un oggetto IMILBitmapEffect.
CreateEffectOuter

Crea un oggetto IMILBitmapEffect esterno.
DirtyRegion

Invalida l'area specificata dell'oggetto IMILBitmapEffectPrimitive specificato.
get_Count

Recupera il numero di elementi nell'enumerazione .
get_Parent

Recupera il gruppo di effetti padre dell'enumerazione.
GetAffineMatrix

Recupera la matrice di trasformazione affine per l'effetto.
GetBitmapEffect

Ottiene l'oggetto IMILBitmapEffect associato al connettore.
GetChildren

Ottiene gli elementi figlio del gruppo di effetti.
GetConnection

Ottiene l'oggetto IMILBitmapEffectOutputConnector a cui è connesso il connettore di input.
GetConnection

Ottiene l'oggetto IMILBitmapEffectInputConnector associato al connettore di output.
GetFinalTransform

Ottiene la trasformazione MILMatrixF finale.
Getformat

Recupera il formato pixel per il pin specificato.
GetIndex

Recupera il valore di indice in base zero per il pin.
GetInputBitmapSource

Ottiene l'origine bitmap di input dell'effetto del contesto di rendering specificato.
GetInputConnector

Recupera il connettore di input associato all'indice pin specificato.
GetInputConnector

Ottiene l'oggetto IMILBitmapEffectInputConnector associato al connettore interno.
GetInputConnectorInfo

Recupera IMILBitmapEffectConnectorInfo associato al pin di input specificato.
GetInputSource

Recupera l'interfaccia IWICBitmapSource di input.
GetInputSourceBounds

Ottiene i limiti dell'origine di input.
GetInteriorInputConnector

Recupera il connettore di input per un effetto in corrispondenza dell'indice specificato.
GetInteriorOutputConnector

Recupera il connettore di output per un effetto in corrispondenza dell'indice specificato.
GetNumberChildren

Recupera il numero di elementi figlio in un gruppo di effetti.
GetNumberConnections

Recupera il numero di connessioni del connettore di output.
GetNumberFormats

Recupera il numero di formati pixel supportati dal pin.
GetNumberInputs

Recupera il numero di pin di input implementati dall'effetto bitmap.
GetNumberOutputs

Recupera il numero di pin di output implementati dall'effetto bitmap.
GetOptimalFormat

Recupera il formato pixel ottimale per il pin.
Getoutput

Ottiene l'output dell'effetto.
Getoutput

Esegue l'elaborazione dei pixel per l'effetto bitmap.
GetOutputBitmapSource

Ottiene l'origine bitmap di output dell'effetto del contesto di rendering specificato.
GetOutputBounds

Ottiene i limiti di output del contesto di rendering.
GetOutputConnector

Recupera il connettore di output associato all'indice pin specificato.
GetOutputConnector

Ottiene l'oggetto IMILBitmapEffectOutputConnector associato al connettore di output interno.
GetOutputConnectorInfo

Recupera IMILBitmapEffectConnectorInfo associato al pin di output specificato.
GetOutputDPI

Ottiene i punti di output per pollice (dpi).
GetOutputPixelFormat

Ottiene il GUID del formato pixel di output.
GetParentEffect

Ottiene un elemento padre dell'effetto.
GetTransform

Ottiene la trasformazione matrice del contesto di rendering.
GetUseSoftwareRenderer

Ottiene un valore che indica se utilizzare il rendering software.
HasAffineTransform

Determina se l'effetto ha una trasformazione affine.
HasInverseTransform

Determina se l'effetto ha una trasformazione inversa.
Initialize

Inizializza l'effetto con l'oggetto specificato.
IsConnected

Determina se il connettore è connesso a un effetto.
IsDirty

Determina se l'effetto deve essere aggiornato.
IsInPlaceModificationAllowed

Determina se l'effetto consente modifiche sul posto.
IsVolatile

Determina se l'effetto corrente è considerato volatile. Se un effetto è volatile, il framework degli effetti non tenterà di memorizzare nella cache l'output dell'effetto.
Item

Recupera l'effetto in corrispondenza dell'indice specificato.
Pre-elaborazione

Pre-elaborare il contesto di rendering specificato.
PropertyChange

Notifica a un oggetto IMILBitmapEffectPrimitive di una modifica della proprietà.
RemoveBackLink

Metodo IMILBitmapEffectOutputConnectorImpl::RemoveBackLink
SetInitialTransform

Ottiene la trasformazione MILMatrixF iniziale.
SetInputSource

Imposta l'origine di input dell'effetto.
SetOutputDPI

Imposta i punti di output per pollice (dpi).
SetOutputPixelFormat

Imposta il formato pixel di output.
SetParentEffect

Imposta l'elemento padre dell'effetto.
SetRegionOfInterest

Imposta l'area di interesse per l'effetto.
SetUseSoftwareRenderer

Imposta un valore per indicare se usare il rendering software.
TransformPoint

Trasforma il punto specificato.
TransformRect

Trasforma l'output del rettangolo specificato.
UpdateOutputBounds

Aggiornamenti i limiti di output con l'area specificata.
UpdateTransform

Aggiornamenti la trasformazione di output con la nuova matrice.

Interfacce

 
IMILBitmapEffect

Espone i metodi che definiscono un effetto bitmap Windows Presentation Foundation (WPF).
IMILBitmapEffectConnections

Espone i metodi usati per recuperare connettori di input e output esposti dall'effetto bitmap.
IMILBitmapEffectConnectionsInfo

Espone i metodi che recuperano informazioni sui pin di input e di output esposti dall'effetto bitmap.
IMILBitmapEffectConnector

Espone i metodi che definiscono un pin di output dell'effetto.
IMILBitmapEffectConnectorInfo

Espone i metodi che recuperano informazioni su un pin del connettore di input o output specifico.
IMILBitmapEffectEvents

Espone i metodi che definiscono un evento di effetto.
IMILBitmapEffectFactory

Espone i metodi usati per creare oggetti di effetto bitmap Microsoft Win32 (WPF) Windows Presentation Foundation.
IMILBitmapEffectGroup

Espone i metodi usati per accedere a un gruppo di effetti.
IMILBitmapEffectGroupImpl

Espone i metodi che definiscono un gruppo di effetti.
IMILBitmapEffectImpl

Espone i metodi che definiscono un oggetto IMILBitmapEffect.
IMILBitmapEffectInputConnector

Espone i metodi che definiscono una connessione di input.
IMILBitmapEffectInteriorInputConnector

Espone i metodi che definiscono un connettore di input interno.
IMILBitmapEffectInteriorOutputConnector

Espone metodi che definiscono un connettore di output interno.
IMILBitmapEffectOutputConnector

Espone i metodi che definiscono un connettore di output. (IMILBitmapEffectOutputConnector)
IMILBitmapEffectOutputConnectorImpl

Espone i metodi che definiscono un connettore di output. (IMILBitmapEffectOutputConnectorImpl)
IMILBitmapEffectPrimitive

Espone i metodi che creano l'output di un effetto bitmap. Questa interfaccia deve essere implementata per creare effetti bitmap di terze parti Windows Presentation Foundation (WPF).
IMILBitmapEffectPrimitiveImpl

Espone i metodi che segnalano lo stato di un effetto bitmap. Questa interfaccia deve essere implementata per creare effetti bitmap di terze parti Windows Presentation Foundation (WPF).
IMILBitmapEffectRenderContext

Espone i metodi che definiscono un oggetto IMILBitmapEffectRenderContext.
IMILBitmapEffectRenderContextImpl

Espone i metodi che definiscono un oggetto IMILBitmapEffectRenderContext.
IMILBitmapEffects

Espone metodi che definiscono un'enumerazione degli effetti.

Strutture

 
MilMatrix3x2D

Rappresenta una matrice 3x3.
MILMatrixF

Rappresenta una matrice di trasformazione affine 4x4.
MilPoint2D

Rappresenta una coppia di coordinate x e y nello spazio bidimensionale. M
MilRectD

Descrive la larghezza, l'altezza e la posizione di un rettangolo. M