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