Compartir a través de


Windows Imaging Component

Información general sobre la tecnología componente de imágenes de Windows.

Para desarrollar windows Imaging Component, necesita estos encabezados:

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

Enumeraciones

 
WIC8BIMIptcDigestProperties

Especifica los identificadores de los elementos de metadatos en un bloque de metadatos de resumen IPTC 8BIM.
WIC8BIMIptcProperties

Especifica los identificadores de los elementos de metadatos en un bloque IPTC 8BIM.
WIC8BIMResolutionInfoProperties

Especifica los identificadores de los elementos de metadatos en un bloque 8BIMResolutionInfo.
WICBitmapAlphaChannelOption

Especifica el uso deseado del canal alfa.
WICBitmapCreateCacheOption

Especifica el uso de caché deseado.
WICBitmapDecoderCapabilities

Especifica las funcionalidades del descodificador.
WICBitmapDitherType

Especifica el tipo de algoritmo de dither que se va a aplicar al convertir entre formatos de imagen.
WICBitmapEncoderCacheOption

Especifica las opciones de caché disponibles para un codificador.
WICBitmapInterpolationMode

Especifica el modo de muestreo o filtrado que se va a usar al escalar una imagen.
WICBitmapLockFlags

Especifica el acceso a un objeto IWICBitmap.
WICBitmapPaletteType

Especifica el tipo de paleta usada para un formato de imagen indizado.
WICBitmapTransformOptions

Especifica las transformaciones de volteo y rotación.
WICColorContextType

Especifica los tipos de contexto de color.
WICComponentEnumerateOptions

Especifica las opciones de enumeración de componentes.
WICComponentSigning

Especifica el estado de firma del componente.
WICComponentType

Especifica el tipo de componente de creación de imágenes de Windows (WIC).
WICDdsAlphaMode

Especifica el significado de los valores de componente de color de píxel contenidos en la imagen DDS.
WICDdsDimension

Especifica el tipo de dimensión de los datos contenidos en la imagen DDS.
WICDecodeOptions

Especifica las opciones de descodificación.
WICGifApplicationExtensionProperties

Especifica las propiedades de metadatos de la extensión de aplicación para una imagen de formato de intercambio de gráficos (GIF).
WICGifCommentExtensionProperties

Especifica las propiedades de metadatos de la extensión de comentario para una imagen de formato de intercambio de gráficos (GIF).
WICGifGraphicControlExtensionProperties

Especifica las propiedades de metadatos de la extensión de control gráfico que definen las transiciones entre cada animación de fotograma para imágenes de formato de intercambio de gráficos (GIF).
WICGifImageDescriptorProperties

Especifica las propiedades de metadatos del descriptor de imagen para los marcos de formato de intercambio de gráficos (GIF).
WICGifLogicalScreenDescriptorProperties

Especifica las propiedades del descriptor de pantalla lógico para los metadatos del formato de intercambio de gráficos (GIF).
WICHeifCompressionOption

Define constantes que especifican opciones de compresión de formato de imagen de alta eficiencia (HEIF).
WICHeifHdrProperties

Especifica las propiedades HDR de una imagen de formato de imagen de alta eficiencia (HEIF).
WICHeifProperties

Especifica las propiedades de una imagen de formato de imagen de alta eficiencia (HEIF).
WICJpegChrominanceProperties

Especifica la propiedad de tabla de cromomática JPEG.
WICJpegCommentProperties

Especifica las propiedades del comentario JPEG.
WICJpegIndexingOptions

Especifica las opciones para indexar una imagen JPEG.
WICJpegLuminanceProperties

Especifica la propiedad de tabla de luminancia JPEG.
WICJpegScanType

Especifica el diseño de memoria de los datos de píxeles en un examen de imagen JPEG.
WICJpegTransferMatrix

Especifica la matriz de conversión de Y'Cb'Cr' a R'G'B'.
WICJpegYCrCbSubsamplingOption

Especifica las opciones de submuestreo JPEG YCrCB.
WICMetadataCreationOptions

Especifica las opciones de creación de metadatos.
WICNamedWhitePoint

Especifica saldos de blancos con nombre para imágenes sin procesar.
WICPersistOptions

Especifica las opciones de Componente de creación de imágenes de Windows (WIC) que se usan al inicializar un componente con una secuencia.
WICPixelFormatNumericRepresentation

Define constantes que especifican un tipo primitivo para la representación numérica de un formato de píxeles WIC.
WICPlanarOptions

Especifica opciones adicionales para una implementación de IWICPlanarBitmapSourceTransform.
WICPngBkgdProperties

Especifica las propiedades de metadatos de fragmentos de gráficos de red portables (PNG) (bKGD).
WICPngChrmProperties

Especifica las propiedades de metadatos del fragmento cHRM de gráficos de red portátiles (PNG) para la cromática CIE XYZ.
WICPngFilterOption

Especifica los filtros Portable Network Graphics (PNG) disponibles para la optimización de compresión.
WICPngGamaProperties

Especifica las propiedades de metadatos del fragmento gAMA de gráficos de red portable (PNG).
WICPngHistProperties

Especifica las propiedades de metadatos del fragmento hIST de gráficos de red portable (PNG).
WICPngIccpProperties

Especifica las propiedades de metadatos del fragmento iCCP de gráficos de red portable (PNG).
WICPngItxtProperties

Especifica las propiedades de metadatos de fragmentos de iTXT portable Network Graphics (PNG).
WICPngSrgbProperties

Especifica las propiedades de metadatos del fragmento de sRGB portable Network Graphics (PNG).
WICPngTimeProperties

Especifica las propiedades de metadatos del fragmento tIME de gráficos de red portable (PNG).
WICProgressNotification

Especifica cuándo se debe llamar a la devolución de llamada de notificación de progreso.
WICProgressOperation

Especifica las operaciones de progreso para las que se van a recibir notificaciones.
WICRawCapabilities

Especifica la compatibilidad de funcionalidad de una imagen sin procesar.
WICRawParameterSet

Especifica el conjunto de parámetros utilizado por un códec sin formato.
WICRawRenderMode

Especifica la intención de representación de la siguiente llamada a CopyPixels.
WICRawRotationCapabilities

Especifica las capacidades de rotación del códec.
WICSectionAccessLevel

Especifica el nivel de acceso de una sección interfaz de dispositivo gráfico (GDI) de Windows.
WICTiffCompressionOption

Especifica las opciones de compresión formato de archivo de imagen etiquetada (TIFF).
WICWebpAnimProperties

Especifica las propiedades de animación de una imagen webP.
WICWebpAnmfProperties

Especifica las propiedades del marco de animación de una imagen webP.

Functions

 
AddWriter

Agrega un bloque de metadatos de nivel superior agregando un IWICMetadataWriter para él.
CanConvert

Determina si el formato de píxel de origen se puede convertir al formato de píxel de destino.
CanConvert

Consulte si el convertidor de formatos puede convertir de un formato a otro.
ClearIndexing

Quita la indexación de un JPEG que se ha indexado mediante IWICJpegFrameDecode::SetIndexing.
Clonar

Crea una copia del objeto IWICEnumMetadataItem actual.
Confirmar

Confirma todos los cambios de la imagen y cierra la secuencia.
Confirmar

Confirma el marco en la imagen.
Confirmar

Finaliza los cambios de metadatos en la secuencia de imágenes.
CopyBlocks

Solicita datos de píxeles, ya que se almacenan de forma nativa en el archivo DDS.
CopyPalette

Copia el IWICPalette del descodificador.
CopyPalette

Recupera la tabla de colores para formatos de píxeles indizado.
CopyPixels

Indica al objeto que genere píxeles.
CopyPixels

Copia datos de píxeles mediante los parámetros de entrada proporcionados.
CopyPixels

Copia píxeles en los planos de destino. Configurado por los parámetros de entrada proporcionados.
CopyScan

Recupera una copia del examen JPEG comprimido directamente desde el flujo de salida del marco de descodificador WIC.
CreateBitmap

Crea un objeto IWICBitmap.
CreateBitmapClipper

Crea una nueva instancia de un objeto IWICBitmapClipper.
CreateBitmapFlipRotator

Crea una nueva instancia de un objeto IWICBitmapFlipRotator.
CreateBitmapFromHBITMAP

Crea un IWICBitmap a partir de un identificador de mapa de bits.
CreateBitmapFromHICON

Crea un IWICBitmap a partir de un identificador de icono.
CreateBitmapFromMemory

Crea un IWICBitmap a partir de un bloque de memoria.
CreateBitmapFromSource

Crea un IWICBitmap a partir de un IWICBitmapSource.
CreateBitmapFromSourceRect

Crea un IWICBitmap a partir de un rectángulo especificado de un IWICBitmapSource.
CreateBitmapScaler

Crea una nueva instancia de IWICBitmapScaler.
CreateColorContext

Crea una nueva instancia de la clase IWICColorContext.
CreateColorTransformer

Crea una nueva instancia de la clase IWICColorTransform.
CreateComponentEnumerator

Crea un objeto IEnumUnknown de los tipos de componente especificados.
CreateComponentInfo

Crea una nueva instancia de la clase IWICComponentInfo para el identificador de clase de componente especificado (CLSID).
CreateDecoder

Crea una nueva instancia de IWICBitmapDecoder.
CreateDecoderFromFileHandle

Crea una nueva instancia del IWICBitmapDecoder en función del identificador de archivo especificado.
CreateDecoderFromFilename

Crea una nueva instancia de la clase IWICBitmapDecoder basada en el archivo especificado.
CreateDecoderFromStream

Crea una nueva instancia de la clase IWICBitmapDecoder basada en el IStream especificado.
CreateEncoder

Crea una nueva instancia de la clase IWICBitmapEncoder.
CreateEncoderPropertyBag

Crea un contenedor de propiedades del codificador.
CreateFastMetadataEncoderFromDecoder

Crea una nueva instancia del codificador de metadatos rápido basado en el IWICBitmapDecoder especificado.
CreateFastMetadataEncoderFromFrameDecode

Crea una nueva instancia del codificador de metadatos rápido basado en el marco de imagen especificado.
CreateFormatConverter

Crea una nueva instancia de la clase IWICFormatConverter.
CreateImageEncoder

Crea un nuevo objeto de codificador de imágenes.
CreateInstance

Crea una nueva instancia de IWICBitmapDecoder.
CreateInstance

Crea una nueva instancia de IWICBitmapEncoder.
CreateInstance

Crea una nueva instancia de IWICFormatConverter.
CreateInstance

Crea una instancia de IWICMetadataReader.
CreateInstance

Crea una instancia de IWICMetadataWriter.
CreateMetadataReader

Crea un objeto IWICMetadataReader basado en los parámetros especificados. (IWICComponentFactory.CreateMetadataReader)
CreateMetadataReaderFromContainer

Crea un objeto IWICMetadataReader basado en los parámetros especificados. (IWICComponentFactory.CreateMetadataReaderFromContainer)
CreateMetadataWriter

Crea un objeto IWICMetadataWriter basado en los parámetros especificados.
CreateMetadataWriterFromReader

Crea un objeto IWICMetadataWriter a partir del objeto IWICMetadataReader especificado.
CreateNewFrame

Crea una nueva instancia de IWICBitmapFrameEncode.
CreateNewFrame

Crea un nuevo marco para codificar.
CreatePalette

Crea una nueva instancia de la clase IWICPalette.
CreateQueryReaderFromBlockReader

Crea un objeto IWICMetadataQueryReader a partir del objeto IWICMetadataBlockReader especificado.
CreateQueryWriter

Crea una nueva instancia de un escritor de consultas.
CreateQueryWriterFromBlockWriter

Crea un objeto IWICMetadataQueryWriter a partir del objeto IWICMetadataBlockWriter especificado.
CreateQueryWriterFromReader

Crea una nueva instancia de un escritor de consultas basado en el lector de consultas determinado. El escritor de consultas se rellenará previamente con metadatos del lector de consultas.
CreateStream

Crea una nueva instancia de la clase IWICStream.
DoesRequireFixedSize

Determina si el controlador de metadatos requiere un tamaño fijo.
DoesRequireFullStream

Determina si el controlador requiere una secuencia completa.
DoesSupportAnimation

Recupera un valor que indica si el códec admite la animación.
DoesSupportChromakey

Recupera un valor que indica si el códec admite cromatillas.
DoesSupportIndexing

Recupera un valor que indica si este descodificador admite la indexación para un acceso aleatorio eficaz.
DoesSupportLossless

Recupera un valor que indica si el códec admite formatos sin pérdida.
DoesSupportMultiframe

Recupera un valor que indica si el códec admite imágenes de varios fotogramas.
DoesSupportPadding

Determina si el controlador de metadatos admite relleno.
DoesSupportTransform

Determina si la implementación de la interfaz IWICBitmapSourceTransform admite una opción de transformación específica de forma nativa.
DoesSupportTransform

Use este método para determinar si se admite una salida planar deseada y permitir que el autor de la llamada elija una ruta de acceso de código optimizada si es así.
GetAcHuffmanTable

Recupera una copia de la tabla AC Huffman para el examen y la tabla especificados. (IWICJpegFrameDecode.GetAcHuffmanTable)
GetAcHuffmanTable

Recupera una copia de la tabla AC Huffman para el examen y la tabla especificados. (IWICJpegFrameEncode.GetAcHuffmanTable)
GetAuthor

Recupera el nombre del autor del componente.
GetBitsPerPixel

Obtiene los bits por píxel (BPP) del formato de píxel.
GetChannelCount

Obtiene el número de canales que contiene el formato de píxel.
GetChannelMask

Obtiene la máscara de canal del formato de píxel.
GetClosestPixelFormat

Recupera el formato de píxel más cercano al que la implementación de IWICBitmapSourceTransform puede copiar de forma nativa píxeles, dado un formato deseado.
GetClosestSize

Devuelve las dimensiones más cercanas a las que la implementación puede escalar de forma nativa para dadas las dimensiones deseadas.
GetCLSID

Recupera el identificador de clase del componente (CLSID)
GetColorContext

Obtiene el IWICColorContext del formato de píxel.
GetColorContexts

Recupera los objetos IWICColorContext de la imagen.
GetColorContexts

Recupera el objeto IWICColorContext asociado al marco de imagen.
GetColorCount

Recupera el número de colores de la tabla de colores.
GetColorManagementVersion

Recupera el número de versión de administración de colores que admite el códec.
GetColors

Rellena la matriz de colores proporcionada con los colores de la tabla de colores interna. La matriz de colores debe ajustar el tamaño según los resultados devueltos de GetColorCount.
GetComponentType

Recupera el WICComponentType del componente.
GetContainerFormat

Recupera el GUID del contenedor asociado al códec.
GetContainerFormat

Recupera el formato de contenedor de la imagen.
GetContainerFormat

Recupera el formato de contenedor del codificador.
GetContainerFormat

Obtiene el formato de contenedor de lectores de consultas de metadatos.
GetContainerFormat

Recupera el formato de contenedor del descodificador.
GetContainerFormats

Recupera los formatos de contenedor admitidos por el controlador de metadatos.
GetContrast

Obtiene el valor de contraste de la imagen sin formato.
GetCount

Recupera el número de bloques de metadatos de nivel superior.
GetCount

Obtiene el número de elementos de metadatos dentro del lector.
GetCurrentLevel

Obtiene el nivel progresivo actual del descodificador.
GetCurrentParameterSet

Obtiene el conjunto actual de parámetros.
GetDataPointer

Obtiene el puntero al píxel superior izquierdo del rectángulo bloqueado.
GetDcHuffmanTable

Recupera una copia de la tabla Huffman de DC para el examen y la tabla especificados. (IWICJpegFrameDecode.GetDcHuffmanTable)
GetDcHuffmanTable

Recupera una copia de la tabla Huffman de DC para el examen y la tabla especificados. (IWICJpegFrameEncode.GetDcHuffmanTable)
GetDecoderInfo

Recupera un IWICBitmapDecoderInfo para la imagen.
GetDeviceManufacturer

Recupera el nombre del dispositivo fabricado asociado al códec.
GetDeviceManufacturer

Recupera el fabricante del dispositivo del controlador de metadatos.
GetDeviceModels

Recupera una lista delimitada por comas de modelos de dispositivo asociados al códec.
GetDeviceModels

Recupera los modelos de dispositivo que admiten el controlador de metadatos.
GetEncoderInfo

Recupera un IWICBitmapEncoderInfo para el codificador.
GetEnumerator

Obtiene un enumerador de todos los elementos de metadatos en la ubicación relativa actual dentro de la jerarquía de metadatos.
GetEnumerator

Recupera una enumeración de objetos IWICMetadataReader que representan cada uno de los bloques de metadatos de nivel superior.
GetEnumerator

Obtiene un enumerador de todos los elementos de metadatos.
GetExifColorSpace

Recupera el contexto de color del espacio de colores del archivo de imagen intercambiable (EXIF).
GetExposureCompensation

Obtiene el valor de detención de compensación de exposición de la imagen sin formato.
GetFileExtensions

Recupera una lista delimitada por comas de las extensiones de nombre de archivo asociadas al códec.
GetFormatGUID

Obtiene el GUID de formato de píxel.
GetFormatInfo

Obtiene información sobre el formato en el que se almacena la imagen DDS.
GetFrame

Recupera el marco especificado de la imagen.
GetFrame

Recupera el marco especificado de la imagen DDS.
GetFrameCount

Recupera el número total de fotogramas de la imagen.
GetFrameHeader

Recupera los datos de encabezado de todo el marco.
GetFriendlyName

Recupera el nombre descriptivo del componente, que es un nombre para mostrar legible para el componente.
GetGamma

Obtiene el valor gamma actual de la imagen sin formato.
GetHeader

Obtiene el encabezado de metadatos para el escritor de metadatos.
GetKelvinRangeInfo

Obtiene la información sobre el intervalo de Kelvin actual de la imagen sin procesar.
GetLevelCount

Obtiene el número de niveles de descodificación progresiva admitidos por el CODEC.
GetLocation

Recupera la ruta de acceso actual relativa al bloque de metadatos raíz.
GetMetadataByName

Recupera el bloque de metadatos o el elemento identificado por una expresión de consulta de metadatos.
GetMetadataFormat

Recupera el formato de metadatos del controlador de metadatos.
GetMetadataFormat

Obtiene el formato de metadatos asociado al lector.
GetMetadataHandlerInfo

Obtiene la información del controlador de metadatos asociada al lector.
GetMetadataQueryReader

Recupera el lector de consultas de metadatos del descodificador.
GetMetadataQueryReader

Recupera un lector de consultas de metadatos para el marco.
GetMetadataQueryWriter

Recupera un escritor de consultas de metadatos para el codificador.
GetMetadataQueryWriter

Obtiene el escritor de consultas de metadatos para el marco del codificador.
GetMetadataQueryWriter

Recupera un escritor de consultas de metadatos para codificar metadatos rápidos.
GetMimeTypes

Recupera una secuencia delimitada por comas de tipos mime asociados al códec.
GetNamedWhitePoint

Obtiene el punto blanco con nombre de la imagen sin procesar.
GetNoiseReduction

Obtiene el valor de reducción de ruido de la imagen sin formato.
GetNumericRepresentation

TBD (IWICPixelFormatInfo2.GetNumericRepresentation)
GetParameters

Obtiene datos específicos de DDS. (IWICDdsDecoder.GetParameters)
GetParameters

Obtiene datos específicos de DDS. (IWICDdsEncoder.GetParameters)
GetPatterns

Recupera las firmas de patrón de archivo compatibles con el descodificador.
GetPatterns

Obtiene los patrones de metadatos asociados al lector de metadatos.
GetPersistOptions

Obtiene las opciones persistentes usadas al inicializar el componente con una secuencia.
GetPixelFormat

Obtiene el formato de píxel de para el área bloqueada de píxeles. Esto se puede usar para calcular el número de bytes por píxel en el área bloqueada.
GetPixelFormat

Recupera el formato de píxel del origen del mapa de bits.
GetPixelFormats

Recupera los formatos de píxel que admite el códec.
GetPixelFormats

Recupera una lista de GUID que indican qué formato de píxel admite el convertidor.
GetPreferredVendorGUID

Obtiene el GUID del proveedor preferido.
GetPreview

Recupera una imagen de vista previa, si se admite.
GetProfileBytes

Recupera el perfil de contexto de color.
GetQuantizationTable

Recupera una copia de la tabla de cuantificación. (IWICJpegFrameDecode.GetQuantizationTable)
GetQuantizationTable

Recupera una copia de la tabla de cuantificación. (IWICJpegFrameEncode.GetQuantizationTable)
GetReaderByIndex

Recupera un objeto IWICMetadataReader para un bloque de metadatos de nivel superior especificado.
GetRenderMode

Obtiene el objeto WICRawRenderMode actual.
GetResolution

Recupera la frecuencia de muestreo entre píxeles y medidas del mundo físico.
GetRotation

Obtiene el ángulo de rotación actual.
GetSaturation

Obtiene el valor de saturación de la imagen sin procesar.
GetScanHeader

Recupera parámetros del marcador Inicio de examen (SOS) para el examen con el índice especificado.
GetSharpness

Obtiene el valor de nitidez de la imagen sin formato.
GetSigningStatus

Recupera el estado de firma del componente.
GetSize

Recupera el ancho y el alto, en píxeles, del rectángulo bloqueado.
GetSize

Recupera el ancho y el alto de píxeles del mapa de bits.
GetSizeInBlocks

Obtiene el ancho y el alto, en bloques, de la imagen DDS.
GetSpecVersion

Recupera la versión de especificación del componente.
GetStream

Obtiene la secuencia que mantiene el componente.
GetStride

Proporciona acceso al valor de paso para la memoria.
GetThumbnail

Recupera una miniatura de mapa de bits de la imagen, si existe una.
GetThumbnail

Recupera una pequeña vista previa del marco, si es compatible con el códec.
GetTint

Obtiene el valor de tono de la imagen sin formato.
GetToneCurve

Obtiene la curva de tono de la imagen sin formato.
GetType

Recupera el tipo de contexto de color. (IWICColorContext.GetType)
GetType

Recupera el WICBitmapPaletteType que describe la paleta.
GetValue

Obtiene el valor del elemento de metadatos.
GetValueByIndex

Obtiene el elemento de metadatos en el índice especificado.
GetVendorGUID

Recupera el GUID del proveedor.
GetVersion

Recupera la versión del componente.
GetWhitePointKelvin

Obtiene la temperatura Kelvin del punto blanco de la imagen sin procesar.
GetWhitePointRGB

Obtiene los valores RGB de punto blanco.
GetWriterByIndex

Recupera el objeto IWICMetadataWriter que reside en el índice especificado.
HasAlpha

Indica si la paleta contiene una entrada que no es opaca (es decir, una entrada con un alfa menor que 1).
Inicialización

Inicializa el clipper de mapa de bits con los parámetros proporcionados.
Inicialización

Inicializa el descodificador con la secuencia proporcionada.
Inicialización

Inicializa el codificador con un IStream que indica al codificador dónde codificar los bits.
Inicialización

Inicializa el rotador de volteo del mapa de bits con los parámetros proporcionados.
Inicialización

Inicializa el codificador de fotogramas mediante las propiedades especificadas.
Inicialización

Inicializa el escalador de mapas de bits con los parámetros proporcionados.
Inicialización

Inicializa un IWICColorTransform con un IWICBitmapSource y lo transforma de un IWICColorContext a otro.
Inicialización

Inicializa el convertidor de formato.
Inicialización

Inicializa un convertidor de formato con un origen planar y especifica el formato de píxel de salida intercalado.
InitializeCustom

Inicializa una paleta en las entradas de color personalizadas proporcionadas.
InitializeFromBitmap

Inicializa una paleta con valores optimizados calculados en función del mapa de bits de referencia.
InitializeFromBlockReader

Inicializa un IWICMetadataBlockWriter desde el objeto IWICMetadataBlockReader especificado. Esto rellenará previamente el escritor de bloques de metadatos con todos los metadatos del lector de bloques de metadatos.
InitializeFromExifColorSpace

Inicializa el contexto de color mediante un espacio de colores de archivo de imagen intercambiable (EXIF).
InitializeFromFilename

Inicializa el contexto de color del archivo especificado.
InitializeFromFilename

Inicializa una secuencia a partir de un archivo determinado.
InitializeFromIStream

Inicializa una secuencia de otra secuencia. Los derechos de acceso se heredan de la secuencia subyacente.
InitializeFromIStreamRegion

Inicializa la secuencia como una substream de otra secuencia.
InitializeFromMemory

Inicializa el contexto de color de un bloque de memoria.
InitializeFromMemory

Inicializa una secuencia para tratar un bloque de memoria como una secuencia. La secuencia no puede crecer más allá del tamaño del búfer.
InitializeFromPalette

Inicialice la paleta en función de una paleta determinada.
InitializePredefined

Inicializa la paleta en una de las paletas predefinidas especificadas por WICBitmapPaletteType y, opcionalmente, agrega un color transparente.
IsBlackWhite

Recupera un valor que describe si la paleta es blanca y negra.
IsGrayscale

Recupera un valor que describe si una paleta es escala de grises.
LoadEx

Carga datos de un flujo de entrada mediante los parámetros especificados.
LoadParameterSet

Establece la opción WICRawParameterSet deseada.
Bloquear

Proporciona acceso a un área rectangular del mapa de bits.
MatchesMimeType

Recupera un valor que indica si el tipo mime especificado coincide con el tipo mime del códec.
MatchesPattern

Recupera un valor que indica si el códec reconoce el patrón dentro de una secuencia especificada.
MatchesPattern

Determina si una secuencia contiene un patrón de elemento de metadatos.
Siguiente

Avanzada la posición actual en la enumeración.
Notificar

Método de devolución de llamada definido por la aplicación que se usa para las notificaciones de cambio de parámetros de imagen sin procesar.
Notificar

El método Notify solo se documenta para el cumplimiento; su uso no se recomienda y puede modificarse o no estar disponible en el futuro. En su lugar, y use RegisterProgressNotification.
PFNProgressNotification

Se llama a la función de devolución de llamada definida por la aplicación cuando se realiza el progreso del componente de códec.
QueryCapability

Recupera las funciones del descodificador en función de la secuencia especificada.
QueryRawCapabilitiesInfo

Recupera información sobre qué funcionalidades se admiten para una imagen sin procesar.
RefreshStream

Informa al componente de que el contenido de la secuencia en la que se encuentra puede haber cambiado. El componente debe responder mediante el desfase de cualquier información almacenada en caché de la secuencia.
RegisterProgressNotification

Registra una función de devolución de llamada de notificación de progreso.
RemoveMetadataByName

Quita un elemento de metadatos de una ubicación específica mediante una expresión de consulta de metadatos.
RemoveValue

Quita el elemento de metadatos que coincide con los parámetros especificados.
RemoveValueByIndex

Quita el elemento de metadatos en el índice especificado.
RemoveWriterByIndex

Quita el escritor de metadatos de la ubicación de índice especificada.
Reset

Restablece la posición actual al principio de la enumeración.
SaveEx

Guarda IWICPersistStream en la entrada especificada IStream mediante los parámetros especificados.
SetColorContexts

Establece los objetos IWICColorContext para el codificador.
SetColorContexts

Establece un número determinado de perfiles IWICColorContext en el marco.
SetContrast

Establece el valor de contraste de la imagen sin formato.
SetCurrentLevel

Especifica el nivel que se va a recuperar en la siguiente llamada a CopyPixels.
SetDestinationColorContext

Establece el contexto de color de destino.
SetExposureCompensation

Establece el valor de detención de compensación de exposición.
SetGamma

Establece el valor gamma deseado.
SetIndexing

Habilita la indexación de JPEG para un acceso aleatorio eficaz.
SetMetadataByName

Establece un elemento de metadatos en una ubicación específica.
SetNamedWhitePoint

Establece el punto blanco con nombre del archivo sin formato.
SetNoiseReduction

Establece el valor de reducción de ruido de la imagen sin procesar.
SetNotificationCallback

Establece el método de devolución de llamada de notificación.
SetPalette

Proporciona acceso para modificaciones de paleta.
SetPalette

Establece la paleta global de la imagen.
SetPalette

Establece IWICPalette para formatos de píxeles indizado.
SetParameters

Establece datos específicos de DDS.
SetPixelFormat

Solicita que el codificador use el formato de píxel especificado.
SetPreview

Establece la vista previa global de la imagen.
SetRenderMode

Establece el WICRawRenderMode actual.
SetResolution

Cambia la resolución física de la imagen.
SetResolution

Establece la resolución física de la imagen de salida.
SetRotation

Establece el ángulo de rotación deseado.
SetSaturation

Establece el valor de saturación de la imagen sin procesar.
SetSharpness

Establece el valor de nitidez de la imagen sin procesar.
SetSize

Establece las dimensiones de la imagen de salida para el marco.
SetThumbnail

Establece la miniatura global de la imagen.
SetThumbnail

Establece la miniatura del marco si es compatible con el códec.
SetTint

Establece el valor de tono de la imagen sin formato.
SetToneCurve

Establece la curva de tono de la imagen sin formato.
SetValue

Establece el elemento de metadatos especificado.
SetValueByIndex

Establece el elemento de metadatos en el índice especificado.
SetWhitePointKelvin

Establece el valor de Kelvin de punto blanco.
SetWhitePointRGB

Establece los valores RGB de punto blanco.
SetWriterByIndex

Reemplaza el escritor de metadatos en la ubicación de índice especificada.
Skip

Omite el número determinado de objetos.
SupportsTransparency

Devuelve si el formato admite píxeles transparentes.
WICConvertBitmapSource

Obtiene un IWICBitmapSource en el formato de píxel deseado de un IWICBitmapSource determinado.
WICCreateBitmapFromSection

Devuelve un IWICBitmapSource respaldado por los píxeles de un identificador de sección de interfaz de dispositivo gráfico (GDI) de Windows. (WICCreateBitmapFromSection)
WICCreateBitmapFromSectionEx

Devuelve un IWICBitmapSource respaldado por los píxeles de un identificador de sección de interfaz de dispositivo gráfico (GDI) de Windows. (WICCreateBitmapFromSectionEx)
WICGetMetadataContentSize

Devuelve el tamaño del contenido de metadatos contenido contenido por el objeto IWICMetadataWriter especificado. El tamaño devuelto tiene en cuenta el encabezado y la longitud de los metadatos.
WICMapGuidToShortName

Obtiene el nombre corto asociado a un GUID determinado.
WICMapSchemaToName

Obtiene el nombre asociado a un esquema determinado.
WICMapShortNameToGuid

Obtiene el GUID asociado al nombre corto especificado.
WICMatchMetadataContent

Obtiene un GUID de formato de metadatos para un formato de contenedor y un proveedor especificados que mejor coincidan con el contenido de una secuencia determinada.
WICSerializeMetadataContent

Escribe metadatos en una secuencia determinada.
WriteFrame

Codifica la imagen en el marco proporcionado por IWICBitmapFrameEncode.
WriteFrameThumbnail

Codifica la imagen como una miniatura en el marco proporcionado por IWICBitmapFrameEncode.
WritePixels

Copia los datos de la línea de examen de un búfer proporcionado por el autor de la llamada al objeto IWICBitmapFrameEncode.
WritePixels

Escribe líneas de los planos de origen en el formato codificado. (IWICPlanarBitmapFrameEncode.WritePixels)
WriteScan

Escribe datos de examen en un marco JPEG.
WriteSource

Codifica un origen de mapa de bits.
WriteSource

Escribe líneas de los planos de origen en el formato codificado. (IWICPlanarBitmapFrameEncode.WriteSource)
WriteThumbnail

Codifica la imagen dada como la miniatura del codificador de mapa de bits WIC especificado.

Interfaces

 
IWICBitmap

Define métodos que agregan el concepto de escritura y representaciones estáticas en memoria de mapas de bits a IWICBitmapSource.
IWICBitmapClipper

Expone métodos que generan una versión recortada del mapa de bits de entrada para una región rectangular especificada de interés.
IWICBitmapCodecInfo

Expone métodos que proporcionan información sobre un códec determinado.
IWICBitmapCodecProgressNotification

Expone métodos usados para la notificación de progreso para codificadores y descodificadores.
IWICBitmapDecoder

Expone métodos que representan un descodificador.
IWICBitmapDecoderInfo

Expone métodos que proporcionan información sobre un descodificador.
IWICBitmapEncoder

Define métodos para establecer las propiedades de un codificador, como miniaturas, marcos y paletas.
IWICBitmapEncoderInfo

Expone métodos que proporcionan información sobre un codificador.
IWICBitmapFlipRotator

Expone métodos que producen un origen de mapa de bits volteado (horizontal o vertical) o girado (en incrementos de 90 grados). El volteo se realiza antes de la rotación.
IWICBitmapFrameDecode

Define métodos para descodificar fotogramas de imagen individuales de un archivo codificado.
IWICBitmapFrameEncode

Representa los marcos de imagen individuales de un codificador.
IWICBitmapLock

Expone métodos que admiten el método Lock.
IWICBitmapScaler

Representa una versión redimensionada del mapa de bits de entrada mediante un algoritmo de remuestreo o filtrado.
IWICBitmapSource

Expone métodos que hacen referencia a un origen desde el que se recuperan píxeles, pero no se pueden volver a escribir.
IWICBitmapSourceTransform

Expone métodos para descargar determinadas operaciones a la implementación de IWICBitmapSource subyacente.
IWICColorContext

Expone métodos para la administración de colores.
IWICColorTransform

Expone métodos que transforman un IWICBitmapSource de un contexto de color a otro.
IWICComponentFactory

Expone métodos que crean componentes usados por los desarrolladores de componentes. Esto incluye lectores de metadatos, escritores y otros servicios para usarlos por desarrolladores de códecs y controladores de metadatos.
IWICComponentInfo

Expone métodos que proporcionan información de componentes.
IWICDdsDecoder

Proporciona información y funcionalidad específica del formato de imagen DDS.
IWICDdsEncoder

Permite escribir información específica del formato DDS en un codificador.
IWICDdsFrameDecode

Proporciona acceso a un único marco de datos de imagen de DDS en su forma nativa de DXGI_FORMAT, así como información sobre los datos de imagen.
IWICDevelopRaw

Expone métodos que proporcionan acceso a las funcionalidades de un formato de códec sin formato.
IWICDevelopRawNotificationCallback

Expone un método de devolución de llamada para las noficaciones de cambio de imagen sin procesar.
IWICEnumMetadataItem

Expone métodos que proporcionan servicios de enumeración para elementos de metadatos individuales.
IWICFastMetadataEncoder

Expone métodos usados para la edición de metadatos en contexto. Un codificador de metadatos rápido le permite agregar y quitar metadatos a una imagen sin tener que volver a codificar completamente la imagen.
IWICFormatConverter

Representa un IWICBitmapSource que convierte los datos de imagen de un formato de píxel a otro, controlando el dithering y el halftoning a formatos indexados, traducción de paletas y umbrales alfa.
IWICFormatConverterInfo

Expone métodos que proporcionan información sobre un convertidor de formato de píxeles.
IWICImageEncoder

Codifica las interfaces ID2D1Image en un IWICBitmapEncoder.
IWICImagingFactory

Expone métodos usados para crear componentes para el componente de creación de imágenes de Windows (WIC), como descodificadores, codificadores y convertidores de formato de píxeles.
IWICImagingFactory2

Extensión de la interfaz de fábrica de WIC que incluye la capacidad de crear un IWICImageEncoder.
IWICJpegFrameDecode

Expone métodos para descodificar imágenes JPEG. Proporciona acceso al encabezado Start Of Frame (SOF), el encabezado Start of Scan (SOS), las tablas Huffman y Quantization y los datos JPEG comprimidos. También permite la indexación para un acceso aleatorio eficaz.
IWICJpegFrameEncode

Expone métodos para escribir datos comprimidos de análisis JPEG directamente en el flujo de salida del codificador WIC. También proporciona acceso a las tablas Huffman y cuantificación.
IWICMetadataBlockReader

Expone métodos que proporcionan acceso a todos los bloques de metadatos de nivel superior del códec.
IWICMetadataBlockWriter

Expone métodos que habilitan la codificación de metadatos. El descodificador implementa esta interfaz y sus marcos de imagen.
IWICMetadataHandlerInfo

Expone métodos que proporcionan información básica sobre el controlador de metadatos registrados.
IWICMetadataQueryReader

Expone métodos para recuperar bloques de metadatos y elementos de un descodificador o sus marcos de imagen mediante una expresión de consulta de metadatos.
IWICMetadataQueryWriter

Expone métodos para establecer o quitar bloques de metadatos y elementos en un codificador o sus marcos de imagen mediante una expresión de consulta de metadatos.
IWICMetadataReader

Expone métodos que proporcionan acceso al contenido de metadatos de inserción. Esta interfaz se implementa mediante proveedores de software independientes (ISV) para crear nuevos lectores de metadatos.
IWICMetadataReaderInfo

Expone métodos que proporcionan información básica sobre el lector de metadatos registrados.
IWICMetadataWriter

Expone métodos que proporcionan acceso a la escritura de contenido de metadatos. Esto se implementa mediante proveedores de software independientes (ISV) para crear nuevos escritores de metadatos.
IWICMetadataWriterInfo

Expone métodos que proporcionan información básica sobre el escritor de metadatos registrado.
IWICPalette

Expone métodos para acceder y crear una tabla de colores, principalmente para formatos de píxeles indizado.
IWICPersistStream

Expone métodos que proporcionan métodos de carga y guardado adicionales que toman WICPersistOptions.
IWICPixelFormatInfo

Expone métodos que proporcionan información sobre un formato de píxel.
IWICPixelFormatInfo2

Extiende IWICPixelFormatInfo proporcionando información adicional sobre un formato de píxel.
IWICPlanarBitmapFrameEncode

Permite escribir píxeles de imagen de componente planar en un codificador.
IWICPlanarBitmapSourceTransform

Proporciona acceso a formatos de píxeles Y'CbCr plano en los que los componentes de píxel se almacenan en planos de componente independientes.
IWICPlanarFormatConverter

Permite que un convertidor de formato se inicialice con un origen planar.
IWICProgressCallback

La interfaz IWICProgressCallback solo se documenta para el cumplimiento; su uso no se recomienda y puede modificarse o no estar disponible en el futuro. En su lugar, y use RegisterProgressNotification.
IWICProgressiveLevelControl

Expone métodos para obtener información sobre y controlar la descodificación progresiva.
IWICStream

Representa un flujo de componente de imágenes de Windows (WIC) para hacer referencia al contenido de imágenes y metadatos.
IWICStreamProvider

Expone métodos para un proveedor de flujos.

Estructuras

 
WICBitmapPattern

Contiene miembros que identifican un patrón dentro de un archivo de imagen que se puede usar para identificar un formato determinado.
WICBitmapPlane

Especifica el formato de píxel, el búfer, el intervalo y el tamaño de un plano de componente para un formato de píxel plano.
WICBitmapPlaneDescription

Especifica el formato de píxel y el tamaño de un plano de componente.
WICDdsFormatInfo

Especifica el DXGI_FORMAT y la información de bloque de un formato DDS.
WICDdsParameters

Especifica la dimensión de imagen DDS, DXGI_FORMAT y el modo alfa de datos contenidos.
WICImageParameters

Esto define los parámetros que puede usar para invalidar los parámetros predeterminados que se usan normalmente al codificar una imagen.
WICJpegFrameHeader

Representa un encabezado de marco JPEG. (WICJpegFrameHeader)
WICJpegScanHeader

Representa un encabezado de marco JPEG. (WICJpegScanHeader)
WICMetadataHeader

Representa el encabezado de metadatos.
WICMetadataPattern

Representa un patrón de metadatos.
WICRawCapabilitiesInfo

Define las funcionalidades de códec sin formato.
WICRawToneCurve

Representa una curva de tono de imagen sin formato.
WICRawToneCurvePoint

Representa un punto de curva de tono de imagen sin formato.
WICRect

Representa un rectángulo para la API de Componente de imágenes de Windows (WIC).