Leer en inglés

Compartir a través de


Efectos de imagen de WPF

Información general sobre la tecnología de efectos de mapa de bits de WPF.

Para desarrollar efectos de mapa de bits de WPF, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Functions

 
_NewEnum

Recupera una nueva enumeración.
Add (Agregar)

Agrega un efecto al IMILBitmapEffectGroup.
AddBackLink

Método IMILBitmapEffectOutputConnectorImpl::AddBackLink
ConnectTo

Conecta el conector de entrada al conector de salida especificado.
CreateContext

Crea un objeto IMILBitmapEffectRenderContext.
CreateEffect

Crea un objeto IMILBitmapEffect.
CreateEffectOuter

Crea un objeto IMILBitmapEffect externo.
DirtyRegion

Invalida la región especificada del objeto IMILBitmapEffectPrimitive especificado.
get_Count

Recupera el número de elementos de la enumeración.
get_Parent

Recupera el grupo de efectos primario de enumeración.
GetAffineMatrix

Recupera la matriz de transformación afín para el efecto.
GetBitmapEffect

Obtiene el IMILBitmapEffect asociado al conector.
GetChildren

Obtiene los elementos secundarios del grupo de efectos.
GetConnection

Obtiene el IMILBitmapEffectOutputConnector al que está conectado el conector de entrada.
GetConnection

Obtiene el IMILBitmapEffectInputConnector asociado al conector de salida.
GetFinalTransform

Obtiene la transformación MILMatrixF final.
GetFormat

Recupera el formato de píxel del pin especificado.
GetIndex

Recupera el valor de índice de base cero para el pin.
GetInputBitmapSource

Obtiene el origen de mapa de bits de entrada del efecto del contexto de representación especificado.
GetInputConnector

Recupera el conector de entrada asociado al índice de patillas especificado.
GetInputConnector

Obtiene el IMILBitmapEffectInputConnector asociado al conector interior.
GetInputConnectorInfo

Recupera el IMILBitmapEffectConnectorInfo asociado al pin de entrada especificado.
GetInputSource

Recupera la interfaz IWICBitmapSource de entrada.
GetInputSourceBounds

Obtiene los límites del origen de entrada.
GetInteriorInputConnector

Recupera el conector de entrada para un efecto en el índice especificado.
GetInteriorOutputConnector

Recupera el conector de salida para un efecto en el índice especificado.
GetNumberChildren

Recupera el número de elementos secundarios de un grupo de efectos.
GetNumberConnections

Recupera el número de conexiones que tiene el conector de salida.
GetNumberFormats

Recupera el número de formatos de píxeles admitidos por la patilla.
GetNumberInputs

Recupera el número de patillas de entrada que implementa el efecto de mapa de bits.
GetNumberOutputs

Recupera el número de patillas de salida que implementa el efecto de mapa de bits.
GetOptimalFormat

Recupera el formato de píxel óptimo para la patilla.
GetOutput

Obtiene la salida del efecto.
GetOutput

Realiza el procesamiento de píxeles para el efecto de mapa de bits.
GetOutputBitmapSource

Obtiene el origen del mapa de bits de salida del efecto del contexto de representación especificado.
GetOutputBounds

Obtiene los límites de salida del contexto de representación.
GetOutputConnector

Recupera el conector de salida asociado al índice de patillas especificado.
GetOutputConnector

Obtiene el IMILBitmapEffectOutputConnector asociado al conector de salida interior.
GetOutputConnectorInfo

Recupera el IMILBitmapEffectConnectorInfo asociado con el pin de salida especificado.
GetOutputDPI

Obtiene los puntos de salida por pulgada (ppp).
GetOutputPixelFormat

Obtiene el GUID de formato de píxel de salida.
GetParentEffect

Obtiene un elemento primario del efecto.
GetTransform

Obtiene la transformación de matriz del contexto de representación.
GetUseSoftwareRenderer

Obtiene un valor que indica si se va a usar la representación de software.
HasAffineTransform

Determina si el efecto tiene una transformación afín.
HasInverseTransform

Determina si el efecto tiene una transformación inversa.
Inicialización

Inicializa el efecto con el objeto especificado.
IsConnected

Determina si el conector está conectado a un efecto.
IsDirty

Determina si el efecto debe actualizarse.
IsInPlaceModificationAllowed

Determina si el efecto permite modificaciones en contexto.
IsVolatile

Determina si el efecto actual se considera volátil. Si un efecto es volátil, el marco de efectos no intentará almacenar en caché la salida del efecto.
Elemento

Recupera el efecto en el índice especificado.
Preprocesar

Procesar previamente el contexto de representación especificado.
PropertyChange

Notifica a IMILBitmapEffectPrimitive un cambio de propiedad.
RemoveBackLink

IMILBitmapEffectOutputConnectorImpl::RemoveBackLink (método)
SetInitialTransform

Obtiene la transformación MILMatrixF inicial.
SetInputSource

Establece el origen de entrada del efecto.
SetOutputDPI

Establece los puntos de salida por pulgada (ppp).
SetOutputPixelFormat

Establece el formato de píxel de salida.
SetParentEffect

Establece el elemento primario del efecto.
SetRegionOfInterest

Establece la región de interés para el efecto.
SetUseSoftwareRenderer

Establece un valor para indicar si se va a usar la representación de software.
TransformPoint

Transforma el punto especificado.
TransformRect

Transforma la salida del rectángulo especificado.
UpdateOutputBounds

Novedades los límites de salida con la región especificada.
UpdateTransform

Novedades la transformación de salida con la nueva matriz.

Interfaces

 
IMILBitmapEffect

Expone métodos que definen un efecto de mapa de bits de Windows Presentation Foundation (WPF).
IMILBitmapEffectConnections

Expone métodos usados para recuperar conectores de entrada y salida expuestos por el efecto de mapa de bits.
IMILBitmapEffectConnectionsInfo

Expone métodos que recuperan información sobre los pins de entrada y salida que expone el efecto de mapa de bits.
IMILBitmapEffectConnector

Expone métodos que definen un pin de salida de efecto.
IMILBitmapEffectConnectorInfo

Expone métodos que recuperan información sobre un pin de conector de entrada o salida específico.
IMILBitmapEffectEvents

Expone métodos que definen un evento de efecto.
IMILBitmapEffectFactory

Expone métodos usados para crear objetos de efecto de mapa de bits de Microsoft Win32 de Windows Presentation Foundation (WPF).
IMILBitmapEffectGroup

Expone métodos usados para acceder a un grupo de efectos.
IMILBitmapEffectGroupImpl

Expone métodos que definen un grupo de efectos.
IMILBitmapEffectImpl

Expone métodos que definen un objeto IMILBitmapEffect.
IMILBitmapEffectInputConnector

Expone métodos que definen una conexión de entrada.
IMILBitmapEffectInteriorInputConnector

Expone métodos que definen un conector de entrada interior.
IMILBitmapEffectInteriorOutputConnector

Expone métodos que definen un conector de salida interior.
IMILBitmapEffectOutputConnector

Expone métodos que definen un conector de salida. (IMILBitmapEffectOutputConnector)
IMILBitmapEffectOutputConnectorImpl

Expone métodos que definen un conector de salida. (IMILBitmapEffectOutputConnectorImpl)
IMILBitmapEffectPrimitive

Expone métodos que crean la salida de un efecto de mapa de bits. Esta interfaz debe implementarse para crear efectos de mapa de bits de Windows Presentation Foundation de terceros (WPF).
IMILBitmapEffectPrimitiveImpl

Expone métodos que notifican el estado de un efecto de mapa de bits. Esta interfaz debe implementarse para crear efectos de mapa de bits de Windows Presentation Foundation de terceros (WPF).
IMILBitmapEffectRenderContext

Expone métodos que definen un objeto IMILBitmapEffectRenderContext.
IMILBitmapEffectRenderContextImpl

Expone métodos que definen un IMILBitmapEffectRenderContext.
IMILBitmapEffects

Expone métodos que definen una enumeración de efectos.

Estructuras

 
MilMatrix3x2D

Representa una matriz de 3x3.
MILMatrixF

Representa una matriz de transformación afín de 4x4.
MilPoint2D

Representa un par de coordenadas x e y en un espacio bidimensional. M
MilRectD

Describe el ancho, el alto y la ubicación de un rectángulo. M