Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelo Componente de Imagem do Windows. Para obter mais informações, consulte:
Wincodec.h contém as seguintes interfaces de programação:
Interfaces
|
IWICBitmap Define métodos que adicionam o conceito de capacidade de gravação e representações estáticas na memória de bitmaps ao IWICBitmapSource. |
|
IWICBitmapClipper Expõe métodos que produzem uma versão recortada do bitmap de entrada para uma região retangular de interesse especificada. |
|
IWICBitmapCodecInfo Expõe métodos que fornecem informações sobre um codec específico. |
|
IWICBitmapCodecProgressNotification Expõe métodos usados para notificação de progresso para codificadores e decodificadores. |
|
IWICBitmapDecoder Expõe métodos que representam um decodificador. |
|
IWICBitmapDecoderInfo Expõe métodos que fornecem informações sobre um decodificador. |
|
IWICBitmapEncoder Define métodos para definir as propriedades de um codificador, como miniaturas, quadros e paletas. |
|
IWICBitmapEncoderInfo Expõe métodos que fornecem informações sobre um codificador. |
|
IWICBitmapFlipRotator Expõe métodos que produzem uma imagem de bitmap invertida (horizontal ou vertical) e/ou girada (em ângulos de 90 graus). O lançamento é feito antes da rotação. |
|
IWICBitmapFrameChainReader Fornece acesso a quadros que estão vinculados ao quadro atual por meio de cadeias de diferentes tipos. |
|
IWICBitmapFrameChainWriter Vincula quadros em cadeias de diferentes tipos. |
|
IWICBitmapFrameDecode Define métodos para decodificar quadros de imagem individuais de um arquivo codificado. |
|
IWICBitmapFrameEncode Representa os quadros de imagem individuais de um codificador. |
|
IWICBitmapLock Expõe métodos que dão suporte ao método Lock. |
|
IWICBitmapScaler Representa uma versão redimensionada do bitmap de entrada usando um algoritmo de resampling ou filtragem. |
|
IWICBitmapSource Expõe métodos que se referem a uma origem da qual os pixels são recuperados, mas não podem ser gravados novamente. |
|
IWICBitmapSourceTransform Expõe métodos para descarregar determinadas operações para a implementação IWICBitmapSource subjacente. |
|
IWICColorContext Expõe métodos para gerenciamento de cores. |
|
IWICColorTransform Expõe métodos que transformam um IWICBitmapSource de um contexto de cor para outro. |
|
IWICComponentInfo Expõe métodos que fornecem informações sobre componentes. |
|
IWICDdsDecoder Fornece informações e funcionalidades específicas para o formato de imagem do DDS. |
|
IWICDdsEncoder Habilita a gravação de informações específicas do formato DDS em um codificador. |
|
IWICDdsFrameDecode Fornece acesso a um único quadro de dados de imagem DDS em seu formulário de DXGI_FORMAT nativo, bem como informações sobre os dados da imagem. |
|
IWICDevelopRaw Expõe métodos que fornecem acesso aos recursos de um formato codec bruto. |
|
IWICDevelopRawNotificationCallback Expõe um método de retorno de chamada para noficações de alteração de imagem bruta. |
|
IWICDisplayAdaptationControl2 |
|
IWICEnumMetadataItem Expõe métodos que fornecem serviços de enumeração para itens de metadados individuais. |
|
IWICFastMetadataEncoder Expõe métodos usados para edição de metadados no local. Um codificador de metadados rápido permite adicionar e remover metadados a uma imagem sem precisar codificar totalmente a imagem. |
|
IWICFormatConverter Representa um IWICBitmapSource que converte os dados de imagem de um formato de pixel para outro, tratando dithering e halftoning em formatos indexados, tradução de paleta e limite alfa. |
|
IWICFormatConverterInfo Expõe métodos que fornecem informações sobre um conversor de formato de pixel. |
|
IWICImageEncoder Codifica interfaces ID2D1Image para um IWICBitmapEncoder. |
|
IWICImagingFactory Expõe métodos usados para criar componentes para o WIC (Componente de Imagem do Windows), como decodificadores, codificadores e conversores de formato de pixel. |
|
IWICImagingFactory2 Uma extensão da interface de fábrica do WIC que inclui a capacidade de criar um IWICImageEncoder. |
|
IWICJpegFrameDecode Expõe métodos para decodificar imagens JPEG. Fornece acesso ao cabeçalho de Início do Quadro (SOF), ao cabeçalho de Início da Verificação (SOS), às tabelas Huffman e de Quantização, e aos dados JPEG compactados. Também habilita a indexação para acesso aleatório eficiente. |
|
IWICJpegFrameEncode Expõe métodos para gravar dados de varredura JPEG compactados diretamente no fluxo de saída do codificador WIC. Também fornece acesso às tabelas Huffman e Quantização. |
|
IWICMetadataQueryReader Expõe métodos para recuperar blocos de metadados e itens de um decodificador ou seus quadros de imagem usando uma expressão de consulta de metadados. |
|
IWICMetadataQueryWriter Expõe métodos para definir ou remover blocos de metadados e itens para um codificador ou seus quadros de imagem usando uma expressão de consulta de metadados. |
|
IWICPalette Expõe métodos para acessar e criar uma tabela de cores, principalmente para formatos de pixel indexados. |
|
IWICPixelFormatInfo Expõe métodos que fornecem informações sobre um formato de pixel. |
|
IWICPixelFormatInfo2 Estende IWICPixelFormatInfo fornecendo informações adicionais sobre um formato de pixel. |
|
IWICPlanarBitmapFrameEncode Permite que pixels de imagem de componente planar sejam gravados em um codificador. |
|
IWICPlanarBitmapSourceTransform Fornece acesso aos formatos de pixel Y'CbCr planar em que os componentes de pixel são armazenados em planos de componentes separados. |
|
IWICPlanarFormatConverter Permite que um conversor de formato seja inicializado com uma origem planar. |
|
IWICProgressCallback A interface IWICProgressCallback está documentada apenas para conformidade; seu uso não é recomendado e pode ser alterado ou indisponível no futuro. Em vez disso, use RegisterProgressNotification. |
|
IWICProgressiveLevelControl Expõe métodos para obter informações sobre e controlar a decodificação progressiva. |
|
IWICStream Representa um fluxo wic (componente de imagem do Windows) para referenciar conteúdo de imagens e metadados. |
Functions
|
WICConvertBitmapSource Obtém um IWICBitmapSource no formato de pixel desejado de um determinado IWICBitmapSource. |
|
WICCreateBitmapFromSection Retorna um IWICBitmapSource que é apoiado pelos pixels de um identificador de seção GDI (Interface do Dispositivo Gráfico do Windows). (WICCreateBitmapFromSection) |
|
WICCreateBitmapFromSectionEx Retorna um IWICBitmapSource que é apoiado pelos pixels de um identificador de seção GDI (Interface do Dispositivo Gráfico do Windows). (WICCreateBitmapFromSectionEx) |
|
WICMapGuidToShortName Obtém o nome curto associado a um determinado GUID. |
|
WICMapSchemaToName Obtém o nome associado a um determinado esquema. |
|
WICMapShortNameToGuid Obtém o GUID associado ao nome curto fornecido. |
Callback functions
|
PFNProgressNotification Função de retorno de chamada definida pelo aplicativo chamada quando o progresso do componente codec é feito. |
Structures
|
WICBitmapPattern Contém membros que identificam um padrão dentro de um arquivo de imagem que pode ser usado para identificar um formato específico. |
|
WICBitmapPlane Especifica o formato de pixel, o buffer, o passo e o tamanho de um plano de componente para um formato de pixel planar. |
|
WICBitmapPlaneDescription Especifica o formato de pixel e o tamanho de um plano de componente. |
|
WICDdsFormatInfo Especifica as informações de DXGI_FORMAT e bloqueio de um formato DDS. |
|
WICDdsParameters Especifica a dimensão da imagem DDS, DXGI_FORMAT e o modo alfa de dados contidos. |
|
WICImageParameters Isso define os parâmetros que você pode usar para substituir os parâmetros padrão normalmente usados ao codificar uma imagem. |
|
WICJpegFrameHeader Representa um cabeçalho de quadro JPEG. (WICJpegFrameHeader) |
|
WICJpegScanHeader Representa um cabeçalho de quadro JPEG. (WICJpegScanHeader) |
|
WICRawCapabilitiesInfo Define recursos de codec brutos. |
|
WICRawToneCurve Representa uma curva de tom de imagem bruta. |
|
WICRawToneCurvePoint Representa um ponto de curva de tom de imagem bruto. |
|
WICRect Representa um retângulo para a API wic (componente de imagem do Windows). |
Enumerations
|
WIC8BIMIptcDigestProperties Especifica os identificadores dos itens de metadados em um bloco de metadados de resumo de IPTC de 8BIM. |
|
WIC8BIMIptcProperties Especifica os identificadores dos itens de metadados em um bloco IPTC de 8BIM. |
|
WIC8BIMResolutionInfoProperties Especifica os identificadores dos itens de metadados em um bloco 8BIMResolutionInfo. |
|
WICBitmapAlphaChannelOption Especifica o uso desejado do canal alfa. |
|
WICBitmapChainType Define constantes que especificam um tipo de cadeia. |
|
WICBitmapCreateCacheOption Especifica o uso de cache desejado. |
|
WICBitmapDecoderCapabilities Especifica os recursos do decodificador. |
|
WICBitmapDitherType Especifica o tipo de algoritmo dither a ser aplicado ao converter entre formatos de imagem. |
|
WICBitmapEncoderCacheOption Especifica as opções de cache disponíveis para um codificador. |
|
WICBitmapInterpolationMode Especifica o modo de amostragem ou filtragem a ser usado ao dimensionar uma imagem. |
|
WICBitmapLockFlags Especifica o acesso a um IWICBitmap. |
|
WICBitmapPaletteType Especifica o tipo de paleta usado para um formato de imagem indexada. |
|
WICBitmapToneMappingMode |
|
WICBitmapTransformOptions Especifica as transformações de inversão e rotação. |
|
WICColorContextType Especifica os tipos de contexto de cor. |
|
WICComponentEnumerateOptions Especifica as opções de enumeração de componente. |
|
WICComponentSigning Especifica o status de assinatura do componente. |
|
WICComponentType Especifica o tipo de componente WIC (Componente de Imagem do Windows). |
|
WICDdsAlphaMode Especifica o significado dos valores de componente de cor de pixel contidos na imagem DDS. |
|
WICDdsDimension Especifica o tipo de dimensão dos dados contidos na imagem DDS. |
|
WICDecodeOptions Especifica as opções de decodificação. |
|
WICGainMapProperties |
|
WICGifApplicationExtensionProperties Especifica as propriedades de metadados de extensão do aplicativo para uma imagem GIF (Graphics Interchange Format). |
|
WICGifCommentExtensionProperties Especifica as propriedades de metadados de extensão de comentário para uma imagem GIF (Graphics Interchange Format). |
|
WICGifGraphicControlExtensionProperties Especifica as propriedades de metadados de extensão de controle gráfico que definem as transições entre cada animação de quadro para imagens GIF (Graphics Interchange Format). |
|
WICGifImageDescriptorProperties Especifica as propriedades de metadados do descritor de imagem para quadros GIF (Graphics Interchange Format). |
|
WICGifLogicalScreenDescriptorProperties Especifica as propriedades do descritor de tela lógica para metadados GIF (Graphics Interchange Format). |
|
WICHeifCompressionOption Define constantes que especificam opções de compactação HEIF (Formato de Imagem de Alta Eficiência). |
|
WICHeifHdrProperties Especifica as propriedades HDR de uma imagem HEIF (Formato de Imagem de Alta Eficiência). |
|
WICHeifProperties Especifica as propriedades de uma imagem HEIF (Formato de Imagem de Alta Eficiência). |
|
WICJpegChrominanceProperties Especifica a propriedade da tabela de cromínio JPEG. |
|
WICJpegCommentProperties Especifica as propriedades de comentário JPEG. |
|
WICJpegIndexingOptions Especifica as opções para indexar uma imagem JPEG. |
|
WICJpegLuminanceProperties Especifica a propriedade da tabela de luminância JPEG. |
|
WICJpegScanType Especifica o layout de memória dos dados de pixel em uma verificação de imagem JPEG. |
|
WICJpegTransferMatrix Especifica a matriz de conversão de Y'Cb'Cr' para R'G'B'. |
|
WICJpegYCrCbSubsamplingOption Especifica as opções de subampa jpeg YCrCB. |
|
WICNamedWhitePoint Especifica os saldos em branco nomeados para imagens brutas. |
|
WICPixelFormatNumericRepresentation Define constantes que especificam um tipo primitivo para representação numérica de um formato de pixel WIC. |
|
WICPlanarOptions Especifica opções adicionais para uma implementação IWICPlanarBitmapSourceTransform. |
|
WICPngBkgdProperties Especifica as propriedades de metadados de plano de fundo (bKGD) do PNG (Portable Network Graphics). |
|
WICPngChrmProperties Especifica as propriedades de metadados de partes do cHRM do PNG (Portable Network Graphics) para a cromática CIE XYZ. |
|
WICPngFilterOption Especifica os filtros PNG (Portable Network Graphics) disponíveis para otimização de compactação. |
|
WICPngGamaProperties Especifica as propriedades de metadados de partes de gAMA do PNG (Portable Network Graphics). |
|
WICPngHistProperties Especifica as propriedades de metadados de partes de hIST do PNG (Portable Network Graphics). |
|
WICPngIccpProperties Especifica as propriedades de metadados de partes do iCCP (Portable Network Graphics) iCCP. |
|
WICPngItxtProperties Especifica as propriedades de metadados de partes do iTXT (Portable Network Graphics) iTXT. |
|
WICPngSrgbProperties Especifica as propriedades de metadados de partes do PNG (Portable Network Graphics) sRGB. |
|
WICPngTimeProperties Especifica as propriedades de metadados de partes de bloco de TIME (Gráficos de Rede Portátil) (PNG). |
|
WICProgressNotification Especifica quando o retorno de chamada de notificação de progresso deve ser chamado. |
|
WICProgressOperation Especifica as operações de progresso para as quais receber notificações. |
|
WICRawCapabilities Especifica o suporte de funcionalidade de uma imagem bruta. |
|
WICRawParameterSet Especifica o conjunto de parâmetros usado por um codec bruto. |
|
WICRawRenderMode Especifica a intenção de renderização da próxima chamada CopyPixels. |
|
WICRawRotationCapabilities Especifica os recursos de rotação do codec. |
|
WICSectionAccessLevel Especifica o nível de acesso de uma seção GDI (Interface do Dispositivo Gráfico do Windows). |
|
WICTiffCompressionOption Especifica as opções de compactação TIFF (Tagged Image File Format). |
|
WICWebpAnimProperties Especifica as propriedades de animação de uma imagem WebP. |
|
WICWebpAnmfProperties Especifica as propriedades do quadro de animação de uma imagem WebP. |