Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este encabezado lo usa el componente de creación de imágenes de Windows. Para obtener más información, consulte:
wincodec.h contiene las siguientes interfaces de programación:
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 generan un origen de mapa de bits volteado (horizontal o vertical) y/o girado (en incrementos de 90 grados). El volteo se realiza antes de la rotación. |
|
IWICBitmapFrameChainReader Proporciona acceso a los fotogramas que están vinculados al marco actual a través de cadenas de diferentes tipos. |
|
IWICBitmapFrameChainWriter Vincula fotogramas juntos en cadenas de diferentes tipos. |
|
IWICBitmapFrameDecode Define métodos para descodificar fotogramas de imagen individuales de un archivo codificado. |
|
IWICBitmapFrameEncode Representa los fotogramas de imagen individuales de un codificador. |
|
IWICBitmapLock Expone métodos que admiten el método Lock. |
|
IWICBitmapScaler Representa una versión redimensionada del bitmap 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 pueden volverse 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. |
|
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 de formato DDS en un codificador. |
|
IWICDdsFrameDecode Proporciona acceso a un solo fotograma de datos de imagen de DDS en su formulario de DXGI_FORMAT nativo, así como a información sobre los datos de la imagen. |
|
IWICDevelopRaw Expone métodos que proporcionan acceso a las funciones de un formato de códec bruto. |
|
IWICDevelopRawNotificationCallback Expone un método de devolución de llamada para las noficaciones de cambios de imagen sin procesar. |
|
IWICDisplayAdaptationControl2 |
|
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 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 en formatos indexados, traducción de paleta y umbral alfa. |
|
IWICFormatConverterInfo Expone métodos que proporcionan información sobre un convertidor de formato de píxel. |
|
IWICImageEncoder Codifica las interfaces ID2D1Image en un IWICBitmapEncoder. |
|
IWICImagingFactory Expone métodos usados para crear componentes para el componente 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), 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 de Huffman y de cuantización. |
|
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. |
|
IWICPalette Expone métodos para acceder y crear una tabla de colores, principalmente para formatos de píxeles indexados. |
|
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 componentes planos de imagen en un codificador. |
|
IWICPlanarBitmapSourceTransform Proporciona acceso a formatos de píxeles Y'CbCr planar donde los componentes de píxel se almacenan en planos de componentes independientes. |
|
IWICPlanarFormatConverter Permite inicializar un convertidor de formato con un origen planar. |
|
IWICProgressCallback La interfaz IWICProgressCallback solo se documenta para el cumplimiento; no se recomienda su uso 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 una secuencia del componente de imágenes de Windows (WIC) para hacer referencia al contenido de imágenes y metadatos. |
Functions
|
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) |
|
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. |
Callback functions
|
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. |
Structures
|
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 paso y el tamaño de un plano de componente para un formato de píxel planar. |
|
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 los 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 fotograma JPEG. (WICJpegFrameHeader) |
|
WICJpegScanHeader Representa un encabezado de fotograma JPEG. (WICJpegScanHeader) |
|
WICRawCapabilitiesInfo Define las funcionalidades de códec sin procesar. |
|
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 del componente de imágenes de Windows (WIC). |
Enumerations
|
WIC8BIMIptcDigestProperties Especifica los identificadores de los elementos de metadatos en un bloque de metadatos de resumen ipTC de 8BIM. |
|
WIC8BIMIptcProperties Especifica los identificadores de los elementos de metadatos en un bloque IPTC de 8BIM. |
|
WIC8BIMResolutionInfoProperties Especifica los identificadores de los elementos de metadatos en un bloque 8BIMResolutionInfo. |
|
WICBitmapAlphaChannelOption Especifica el uso deseado del canal alfa. |
|
WICBitmapChainType Define constantes que especifican un tipo de cadena. |
|
WICBitmapCreateCacheOption Especifica el uso de caché deseado. |
|
WICBitmapDecoderCapabilities Especifica las funciones 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 IWICBitmap. |
|
WICBitmapPaletteType Especifica el tipo de paleta que se usa para un formato de imagen indizada. |
|
WICBitmapToneMappingMode |
|
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 componente de imágenes de Windows (WIC). |
|
WICDdsAlphaMode Especifica el significado de los valores de componentes 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. |
|
WICGainMapProperties |
|
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 extensión de comentario para una imagen de formato de intercambio de gráficos (GIF). |
|
WICGifGraphicControlExtensionProperties Especifica las propiedades de metadatos de 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 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 cromos 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 muestreo de submuestreo JPEG YCrCB. |
|
WICNamedWhitePoint Especifica los balances de blancos con nombre para las imágenes sin procesar. |
|
WICPixelFormatNumericRepresentation Define constantes que especifican un tipo primitivo para la representación numérica de un formato de píxel WIC. |
|
WICPlanarOptions Especifica opciones adicionales para una implementación de IWICPlanarBitmapSourceTransform. |
|
WICPngBkgdProperties Especifica las propiedades de metadatos de fragmentos de fondo de gráficos de red portátiles (PNG) (bKGD). |
|
WICPngChrmProperties Especifica las propiedades de metadatos de fragmentos cHRM de gráficos de red portátiles (PNG) para la cromática CIE XYZ. |
|
WICPngFilterOption Especifica los filtros portables de gráficos de red (PNG) disponibles para la optimización de compresión. |
|
WICPngGamaProperties Especifica las propiedades de metadatos de fragmentos gAMA de gráficos de red portátiles (PNG). |
|
WICPngHistProperties Especifica las propiedades de metadatos de fragmentos hIST de gráficos portátiles de red (PNG). |
|
WICPngIccpProperties Especifica las propiedades de metadatos de fragmentos iCCP de gráficos portátiles de red (PNG). |
|
WICPngItxtProperties Especifica las propiedades de metadatos de fragmentos portables de red (PNG) iTXT. |
|
WICPngSrgbProperties Especifica las propiedades de metadatos de fragmentos sRGB de gráficos de red portátiles (PNG). |
|
WICPngTimeProperties Especifica las propiedades de metadatos de fragmentos tIME de gráficos de red portátiles (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 funcionalidades de rotación del códec. |
|
WICSectionAccessLevel Especifica el nivel de acceso de una sección de 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 de WebP. |
|
WICWebpAnmfProperties Especifica las propiedades del marco de animación de una imagen de WebP. |