Windows Imaging Component
Visão geral da tecnologia componente de imagem do Windows.
Para desenvolver o Componente de Imagem do Windows, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, consulte:
WIC8BIMIptcDigestProperties Especifica os identificadores dos itens de metadados em um bloco de metadados de resumo 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. |
WICBitmapCreateCacheOption Especifica o uso desejado do cache. |
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. |
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 opções de decodificação. |
WICGifApplicationExtensionProperties Especifica as propriedades de metadados de extensão do aplicativo para uma imagem GIF (Formato de Intercâmbio Gráfico). |
WICGifCommentExtensionProperties Especifica as propriedades de metadados de extensão de comentário para uma imagem GIF (Formato de Intercâmbio Gráfico). |
WICGifGraphicControlExtensionProperties Especifica as propriedades de metadados da extensão de controle gráfico que definem as transições entre cada animação de quadro para imagens GIF (Formato de Intercâmbio Gráfico). |
WICGifImageDescriptorProperties Especifica as propriedades de metadados do descritor de imagem para quadros GIF (Formato de Intercâmbio Gráfico). |
WICGifLogicalScreenDescriptorProperties Especifica as propriedades do descritor de tela lógica para metadados GIF (Formato de Intercâmbio Gráfico). |
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 chrominance 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 do JPEG YCrCB. |
WICMetadataCreationOptions Especifica as opções de criação de metadados. |
WICNamedWhitePoint Especifica saldos em branco nomeados para imagens brutas. |
WICPersistOptions Especifica as opções de WIC (Componente de Imagem do Windows) que são usadas ao inicializar um componente com um fluxo. |
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 partes de plano de fundo (bKGD) do PNG (Portable Network Graphics). |
WICPngChrmProperties Especifica as propriedades de metadados de parte do cHRM (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 parte do gAMA (Portable Network Graphics) (PNG). |
WICPngHistProperties Especifica as propriedades de metadados de parte do hIST (Elementos gráficos de rede portátil) . |
WICPngIccpProperties Especifica as propriedades de metadados de partes do iCCP (Portable Network Graphics) (PNG). |
WICPngItxtProperties Especifica as propriedades de metadados de parte do iTXT (Portable Network Graphics) iTXT. |
WICPngSrgbProperties Especifica as propriedades de metadados de partes sRGB do PNG (Portable Network Graphics). |
WICPngTimeProperties Especifica as propriedades de metadados da parte de tIME do PNG (Portable Network Graphics). |
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 capacidade 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 de Dispositivo Gráfico do Windows). |
WICTiffCompressionOption Especifica as opções de compactação TIFF (Formato de Arquivo de Imagem Marcada). |
WICWebpAnimProperties Especifica as propriedades de animação de uma imagem WebP. |
WICWebpAnmfProperties Especifica as propriedades do quadro de animação de uma imagem WebP. |
AddWriter Adiciona um bloco de metadados de nível superior adicionando um IWICMetadataWriter para ele. |
CanConvert Determina se o formato de pixel de origem pode ser convertido no formato de pixel de destino. |
CanConvert Consulte se o conversor de formato pode converter de um formato para outro. |
ClearIndexing Remove a indexação de um JPEG que foi indexado usando IWICJpegFrameDecode::SetIndexing. |
Clonar Cria uma cópia do IWICEnumMetadataItem atual. |
Confirmar Confirma todas as alterações para a imagem e fecha o fluxo. |
Confirmar Confirma o quadro para a imagem. |
Confirmar Finaliza as alterações de metadados no fluxo de imagem. |
CopyBlocks Solicita dados de pixel, pois eles são armazenados nativamente no arquivo DDS. |
CopyPalette Copia o IWICPalette do decodificador . |
CopyPalette Recupera a tabela de cores para formatos de pixel indexados. |
Copypixels Instrui o objeto a produzir pixels. |
Copypixels Copia dados de pixel usando os parâmetros de entrada fornecidos. |
Copypixels Copia pixels para os planos de destino. Configurado pelos parâmetros de entrada fornecidos. |
CopyScan Recupera uma cópia da verificação JPEG compactada diretamente do fluxo de saída do quadro de decodificador wic. |
Createbitmap Cria um objeto IWICBitmap. |
CreateBitmapClipper Cria uma nova instância de um objeto IWICBitmapClipper. |
CreateBitmapFlipRotator Cria uma nova instância de um objeto IWICBitmapFlipRotator. |
CreateBitmapFromHBITMAP Cria um IWICBitmap de um identificador de bitmap. |
CreateBitmapFromHICON Cria um IWICBitmap de um identificador de ícone. |
CreateBitmapFromMemory Cria um IWICBitmap de um bloco de memória. |
CreateBitmapFromSource Cria um IWICBitmap de um IWICBitmapSource. |
CreateBitmapFromSourceRect Cria um IWICBitmap de um retângulo especificado de um IWICBitmapSource. |
CreateBitmapScaler Cria uma nova instância de um IWICBitmapScaler. |
CreateColorContext Cria uma nova instância da classe IWICColorContext. |
CreateColorTransformer Cria uma nova instância da classe IWICColorTransform. |
CreateComponentEnumerator Cria um objeto IEnumUnknown dos tipos de componente especificados. |
CreateComponentInfo Cria uma nova instância da classe IWICComponentInfo para o CLSID (identificador de classe de componente) especificado. |
CreateDecoder Cria uma nova instância de IWICBitmapDecoder. |
CreateDecoderFromFileHandle Cria uma nova instância do IWICBitmapDecoder com base no identificador de arquivo especificado. |
CreateDecoderFromFilename Cria uma nova instância da classe IWICBitmapDecoder com base no arquivo especificado. |
CreateDecoderFromStream Cria uma nova instância da classe IWICBitmapDecoder com base no IStream especificado. |
CreateEncoder Cria uma nova instância da classe IWICBitmapEncoder. |
CreateEncoderPropertyBag Cria um recipiente de propriedades do codificador. |
CreateFastMetadataEncoderFromDecoder Cria uma nova instância do codificador de metadados rápido com base no IWICBitmapDecoder especificado. |
CreateFastMetadataEncoderFromFrameDecode Cria uma nova instância do codificador de metadados rápido com base no quadro de imagem especificado. |
CreateFormatConverter Cria uma nova instância da classe IWICFormatConverter. |
CreateImageEncoder Cria um novo objeto de codificador de imagem. |
CreateInstance Cria uma nova instância IWICBitmapDecoder. |
CreateInstance Cria uma nova instância IWICBitmapEncoder. |
CreateInstance Cria uma nova instância IWICFormatConverter. |
CreateInstance Cria uma instância de um IWICMetadataReader. |
CreateInstance Cria uma instância de um IWICMetadataWriter. |
CreateMetadataReader Cria um IWICMetadataReader com base nos parâmetros especificados. (IWICComponentFactory.CreateMetadataReader) |
CreateMetadataReaderFromContainer Cria um IWICMetadataReader com base nos parâmetros especificados. (IWICComponentFactory.CreateMetadataReaderFromContainer) |
CreateMetadataWriter Cria um IWICMetadataWriter com base nos parâmetros especificados. |
CreateMetadataWriterFromReader Cria um IWICMetadataWriter do IWICMetadataReader especificado. |
Createnewframe Cria uma nova instância IWICBitmapFrameEncode. |
Createnewframe Cria um novo quadro para codificar. |
Createpalette Cria uma nova instância da classe IWICPalette. |
CreateQueryReaderFromBlockReader Cria um IWICMetadataQueryReader do IWICMetadataBlockReader especificado. |
CreateQueryWriter Cria uma nova instância de um gravador de consulta. |
CreateQueryWriterFromBlockWriter Cria um IWICMetadataQueryWriter do IWICMetadataBlockWriter especificado. |
CreateQueryWriterFromReader Cria uma nova instância de um gravador de consulta com base no leitor de consulta fornecido. O gravador de consulta será preenchido previamente com metadados do leitor de consulta. |
CreateStream Cria uma nova instância da classe IWICStream. |
DoesRequireFixedSize Determina se o manipulador de metadados requer um tamanho fixo. |
DoesRequireFullStream Determina se o manipulador requer um fluxo completo. |
DoesSupportAnimation Recupera um valor que indica se o codec dá suporte à animação. |
DoesSupportChromakey Recupera um valor que indica se o codec dá suporte a chromakeys. |
DoesSupportIndexing Recupera um valor que indica se esse decodificador dá suporte à indexação para acesso aleatório eficiente. |
DoesSupportLossless Recupera um valor que indica se o codec dá suporte a formatos sem perda. |
DoesSupportMultiframe Recupera um valor que indica se o codec dá suporte a imagens de vários quadros. |
DoesSupportPadding Determina se o manipulador de metadados dá suporte ao preenchimento. |
DoesSupportTransform Determina se uma opção de transformação específica tem suporte nativo pela implementação da interface IWICBitmapSourceTransform. |
DoesSupportTransform Use esse método para determinar se há suporte para uma saída planar desejada e permitir que o chamador escolha um caminho de código otimizado se for. |
GetAcHuffmanTable Recupera uma cópia da tabela AC Huffman para a verificação e a tabela especificadas. (IWICJpegFrameDecode.GetAcHuffmanTable) |
GetAcHuffmanTable Recupera uma cópia da tabela AC Huffman para a verificação e a tabela especificadas. (IWICJpegFrameEncode.GetAcHuffmanTable) |
GetAuthor Recupera o nome do autor do componente. |
GetBitsPerPixel Obtém os bits por pixel (BPP) do formato de pixel. |
GetChannelCount Obtém o número de canais que o formato de pixel contém. |
GetChannelMask Obtém a máscara de canal do formato de pixel. |
GetClosestPixelFormat Recupera o formato de pixel mais próximo ao qual a implementação de IWICBitmapSourceTransform pode copiar nativamente pixels, dado um formato desejado. |
GetClosestSize Retorna as dimensões mais próximas para as quais a implementação pode ser dimensionada nativamente, considerando as dimensões desejadas. |
GetCLSID Recupera o CLSID (identificador de classe) do componente |
GetColorContext Obtém o IWICColorContext do formato de pixel. |
GetColorContexts Recupera os objetos IWICColorContext da imagem. |
GetColorContexts Recupera o IWICColorContext associado ao quadro de imagem. |
GetColorCount Recupera o número de cores na tabela de cores. |
GetColorManagementVersion Recupera o número de versão de gerenciamento de cores compatível com o codec. |
GetColors Preenche a matriz de cores fornecida com as cores da tabela de cores interna. A matriz de cores deve ser dimensionada de acordo com os resultados de retorno de GetColorCount. |
GetComponentType Recupera o WICComponentType do componente. |
Getcontainerformat Recupera o GUID do contêiner associado ao codec. |
Getcontainerformat Recupera o formato de contêiner da imagem. |
Getcontainerformat Recupera o formato de contêiner do codificador. |
Getcontainerformat Obtém o formato de contêiner de leitores de consulta de metadados. |
Getcontainerformat Recupera o formato de contêiner do decodificador. |
GetContainerFormats Recupera os formatos de contêiner compatíveis com o manipulador de metadados. |
GetContrast Obtém o valor de contraste da imagem bruta. |
GetCount Recupera o número de blocos de metadados de nível superior. |
GetCount Obtém o número de itens de metadados no leitor. |
GetCurrentLevel Obtém o nível progressivo atual do decodificador. |
GetCurrentParameterSet Obtém o conjunto atual de parâmetros. |
GetDataPointer Obtém o ponteiro para o pixel superior esquerdo no retângulo bloqueado. |
GetDcHuffmanTable Recupera uma cópia da tabela DC Huffman para a verificação e a tabela especificadas. (IWICJpegFrameDecode.GetDcHuffmanTable) |
GetDcHuffmanTable Recupera uma cópia da tabela DC Huffman para a verificação e a tabela especificadas. (IWICJpegFrameEncode.GetDcHuffmanTable) |
GetDecoderInfo Recupera um IWICBitmapDecoderInfo para a imagem. |
GetDeviceManufacturer Recupera o nome da fabricação do dispositivo associada ao codec. |
GetDeviceManufacturer Recupera o fabricante do dispositivo do manipulador de metadados. |
GetDeviceModels Recupera uma lista delimitada por vírgulas de modelos de dispositivo associados ao codec. |
GetDeviceModels Recupera os modelos de dispositivo que dão suporte ao manipulador de metadados. |
GetEncoderInfo Recupera um IWICBitmapEncoderInfo para o codificador. |
Getenumerator Obtém um enumerador de todos os itens de metadados no local relativo atual dentro da hierarquia de metadados. |
Getenumerator Recupera uma enumeração de objetos IWICMetadataReader que representam cada um dos blocos de metadados de nível superior. |
Getenumerator Obtém um enumerador de todos os itens de metadados. |
GetExifColorSpace Recupera o contexto de cor de espaço de cor EXIF (Arquivo de Imagem Trocável). |
GetExposureCompensation Obtém o valor de parada de compensação de exposição da imagem bruta. |
GetFileExtensions Recupera uma lista delimitada por vírgulas das extensões de nome de arquivo associadas ao codec. |
GetFormatGUID Obtém o GUID de formato de pixel. |
GetFormatInfo Obtém informações sobre o formato no qual a imagem DDS é armazenada. |
Getframe Recupera o quadro especificado da imagem. |
Getframe Recupera o quadro especificado da imagem DDS. |
GetFrameCount Recupera o número total de quadros na imagem. |
GetFrameHeader Recupera dados de cabeçalho de todo o quadro. |
GetFriendlyName Recupera o nome amigável do componente, que é um nome de exibição legível para o componente. |
GetGamma Obtém a configuração gama atual da imagem bruta. |
Getheader Obtém o cabeçalho de metadados para o gravador de metadados. |
GetKelvinRangeInfo Obtém as informações sobre o intervalo Kelvin atual da imagem bruta. |
GetLevelCount Obtém o número de níveis de decodificação progressiva compatíveis com o CODEC. |
GetLocation Recupera o caminho atual em relação ao bloco de metadados raiz. |
GetMetadataByName Recupera o bloco de metadados ou o item identificado por uma expressão de consulta de metadados. |
GetMetadataFormat Recupera o formato de metadados do manipulador de metadados. |
GetMetadataFormat Obtém o formato de metadados associado ao leitor. |
GetMetadataHandlerInfo Obtém as informações do manipulador de metadados associadas ao leitor. |
GetMetadataQueryReader Recupera o leitor de consulta de metadados do decodificador. |
GetMetadataQueryReader Recupera um leitor de consulta de metadados para o quadro. |
GetMetadataQueryWriter Recupera um gravador de consulta de metadados para o codificador. |
GetMetadataQueryWriter Obtém o gravador de consulta de metadados para o quadro do codificador. |
GetMetadataQueryWriter Recupera um gravador de consulta de metadados para codificação rápida de metadados. |
GetMimeTypes Recupera uma sequência delimitada por vírgulas de tipos mime associados ao codec. |
GetNamedWhitePoint Obtém o ponto branco nomeado da imagem bruta. |
GetNoiseReduction Obtém o valor de redução de ruído da imagem bruta. |
GetNumericRepresentation TBD (IWICPixelFormatInfo2.GetNumericRepresentation) |
Getparameters Obtém dados específicos do DDS. (IWICDdsDecoder.GetParameters) |
Getparameters Obtém dados específicos do DDS. (IWICDdsEncoder.GetParameters) |
GetPatterns Recupera as assinaturas de padrão de arquivo compatíveis com o decodificador. |
GetPatterns Obtém os padrões de metadados associados ao leitor de metadados. |
GetPersistOptions Obtém as opções persistentes usadas ao inicializar o componente com um fluxo. |
GetPixelFormat Obtém o formato de pixel da área bloqueada de pixels. Isso pode ser usado para calcular o número de bytes por pixel na área bloqueada. |
GetPixelFormat Recupera o formato de pixel da origem do bitmap.. |
GetPixelFormats Recupera os formatos de pixel compatíveis com o codec. |
GetPixelFormats Recupera uma lista de GUIDs que significam quais formatos de pixel o conversor dá suporte. |
GetPreferredVendorGUID Obtém o GUID de fornecedor preferencial. |
GetPreview Recupera uma imagem de visualização, se houver suporte. |
GetProfileBytes Recupera o perfil de contexto de cor. |
GetQuantizationTable Recupera uma cópia da tabela de quantização. (IWICJpegFrameDecode.GetQuantizationTable) |
GetQuantizationTable Recupera uma cópia da tabela de quantização. (IWICJpegFrameEncode.GetQuantizationTable) |
GetReaderByIndex Recupera um IWICMetadataReader para um bloco de metadados de nível superior especificado. |
GetRenderMode Obtém o WICRawRenderMode atual. |
GetResolution Recupera a taxa de amostragem entre pixels e medidas de mundo físico. |
GetRotation Obtém o ângulo de rotação atual. |
GetSaturation Obtém o valor de saturação da imagem bruta. |
GetScanHeader Recupera parâmetros do marcador DES (Início da Verificação) para a verificação com o índice especificado. |
GetSharpness Obtém o valor de nitidez da imagem bruta. |
GetSigningStatus Recupera o status de assinatura do componente. |
GetSize Recupera a largura e a altura, em pixels, do retângulo bloqueado. |
GetSize Recupera a largura do pixel e a altura do bitmap. |
GetSizeInBlocks Obtém a largura e a altura, em blocos, da imagem DDS. |
GetSpecVersion Recupera a versão de especificação do componente. |
Getstream Obtém o fluxo mantido pelo componente . |
GetStride Fornece acesso ao valor de passo para a memória. |
GetThumbnail Recupera uma miniatura de bitmap da imagem, se houver |
GetThumbnail Recupera uma pequena visualização do quadro, se compatível com o codec. |
GetTint Obtém o valor de tonalidade da imagem bruta. |
GetToneCurve Obtém a curva de tom da imagem bruta. |
GetType Recupera o tipo de contexto de cor. (IWICColorContext.GetType) |
GetType Recupera o WICBitmapPaletteType que descreve a paleta. |
GetValue Obtém o valor do item de metadados. |
GetValueByIndex Obtém o item de metadados no índice fornecido. |
GetVendorGUID Recupera o GUID do fornecedor. |
GetVersion Recupera a versão do componente. |
GetWhitePointKelvin Obtém a temperatura kelvin do ponto branco da imagem bruta. |
GetWhitePointRGB Obtém os valores RGB do ponto branco. |
GetWriterByIndex Recupera o IWICMetadataWriter que reside no índice especificado. |
HasAlpha Indica se a paleta contém uma entrada que não é opaca (ou seja, uma entrada com um alfa menor que 1). |
Initialize Inicializa o cortador de bitmap com os parâmetros fornecidos. |
Initialize Inicializa o decodificador com o fluxo fornecido. |
Initialize Inicializa o codificador com um IStream que informa ao codificador onde codificar os bits. |
Initialize Inicializa o rotador de inversão de bitmap com os parâmetros fornecidos. |
Initialize Inicializa o codificador de quadro usando as propriedades fornecidas. |
Initialize Inicializa o dimensionador de bitmap com os parâmetros fornecidos. |
Initialize Inicializa um IWICColorTransform com um IWICBitmapSource e o transforma de um IWICColorContext para outro. |
Initialize Inicializa o conversor de formato. |
Initialize Inicializa um conversor de formato com uma origem planar e especifica o formato de pixel de saída intercalado. |
InitializeCustom Inicializa uma paleta para as entradas de cores personalizadas fornecidas. |
InitializeFromBitmap Inicializa uma paleta usando valores otimizados computados com base no bitmap de referência. |
InitializeFromBlockReader Inicializa um IWICMetadataBlockWriter do IWICMetadataBlockReader especificado. Isso preencherá previamente o gravador de blocos de metadados com todos os metadados no leitor de bloco de metadados. |
InitializeFromExifColorSpace Inicializa o contexto de cor usando um espaço de cor EXIF (Arquivo de Imagem Trocável). |
InitializeFromFilename Inicializa o contexto de cor do arquivo fornecido. |
InitializeFromFilename Inicializa um fluxo de um arquivo específico. |
InitializeFromIStream Inicializa um fluxo de outro fluxo. Os direitos de acesso são herdados do fluxo subjacente. |
InitializeFromIStreamRegion Inicializa o fluxo como um substream de outro fluxo. |
InitializeFromMemory Inicializa o contexto de cor de um bloco de memória. |
InitializeFromMemory Inicializa um fluxo para tratar um bloco de memória como um fluxo. O fluxo não pode crescer além do tamanho do buffer. |
InitializeFromPalette Inicialize a paleta com base em uma determinada paleta. |
InitializePredefined Inicializa a paleta para uma das paletas predefinidas especificadas por WICBitmapPaletteType e, opcionalmente, adiciona uma cor transparente. |
IsBlackWhite Recupera um valor que descreve se a paleta é preta e branca. |
IsGrayscale Recupera um valor que descreve se uma paleta é de escala de cinza. |
LoadEx Carrega dados de um fluxo de entrada usando os parâmetros fornecidos. |
LoadParameterSet Define a opção WICRawParameterSet desejada. |
Bloquear Fornece acesso a uma área retangular do bitmap. |
MatchesMimeType Recupera um valor que indica se o tipo mime fornecido corresponde ao tipo mime do codec. |
MatchesPattern Recupera um valor que indica se o codec reconhece o padrão em um fluxo especificado. |
MatchesPattern Determina se um fluxo contém um padrão de item de metadados. |
Próximo Avançado a posição atual na enumeração. |
Notificar Um método de retorno de chamada definido pelo aplicativo usado para notificações de alteração de parâmetro de imagem bruta. |
Notificar O método notify está documentado apenas para conformidade; seu uso não é recomendado e pode ser alterado ou indisponível no futuro. Em vez disso, e use RegisterProgressNotification. |
PFNProgressNotification Função de retorno de chamada definida pelo aplicativo chamada quando o progresso do componente codec é feito. |
QueryCapability Recupera os recursos do decodificador com base no fluxo especificado. |
QueryRawCapabilitiesInfo Recupera informações sobre quais recursos têm suporte para uma imagem bruta. |
RefreshStream Informa ao componente que o conteúdo do fluxo no qual ele está segurando pode ter sido alterado. O componente deve responder sujando todas as informações armazenadas em cache do fluxo. |
RegisterProgressNotification Registra uma função de retorno de chamada de notificação de progresso. |
RemoveMetadataByName Remove um item de metadados de um local específico usando uma expressão de consulta de metadados. |
RemoveValue Remove o item de metadados que corresponde aos parâmetros especificados. |
RemoveValueByIndex Remove o item de metadados no índice especificado. |
RemoveWriterByIndex Remove o gravador de metadados do local de índice especificado. |
Redefinir Redefine a posição atual para o início da enumeração. |
SaveEx Salva o IWICPersistStream no IStream de entrada especificado usando os parâmetros especificados. |
SetColorContexts Define os objetos IWICColorContext para o codificador. |
SetColorContexts Define um determinado número de perfis IWICColorContext para o quadro. |
SetContrast Define o valor de contraste da imagem bruta. |
SetCurrentLevel Especifica o nível a ser recuperado na próxima chamada para CopyPixels. |
SetDestinationColorContext Define o contexto de cor de destino. |
SetExposureCompensation Define o valor de parada de compensação de exposição. |
Setgamma Define o valor gama desejado. |
SetIndexing Habilita a indexação do JPEG para acesso aleatório eficiente. |
SetMetadataByName Define um item de metadados para um local específico. |
SetNamedWhitePoint Define o ponto branco nomeado do arquivo bruto. |
SetNoiseReduction Define o valor de redução de ruído da imagem bruta. |
SetNotificationCallback Define o método de retorno de chamada de notificação. |
Setpalette Fornece acesso para modificações de paleta. |
Setpalette Define a paleta global da imagem. |
Setpalette Define o IWICPalette para formatos de pixel indexados. |
Setparameters Define dados específicos do DDS. |
SetPixelFormat Solicita que o codificador use o formato de pixel especificado. |
SetPreview Define a visualização global da imagem. |
SetRenderMode Define o WICRawRenderMode atual. |
SetResolution Altera a resolução física da imagem. |
SetResolution Define a resolução física da imagem de saída. |
SetRotation Define o ângulo de rotação desejado. |
SetSaturation Define o valor de saturação da imagem bruta. |
SetSharpness Define o valor de nitidez da imagem bruta. |
SetSize Define as dimensões da imagem de saída para o quadro. |
SetThumbnail Define a miniatura global da imagem. |
SetThumbnail Define a miniatura do quadro se houver suporte do codec. |
SetTint Define o valor de tonalidade da imagem bruta. |
SetToneCurve Define a curva de tom para a imagem bruta. |
SetValue Define o item de metadados especificado. |
SetValueByIndex Define o item de metadados para o índice especificado. |
SetWhitePointKelvin Define o valor kelvin do ponto branco. |
SetWhitePointRGB Define os valores RGB do ponto branco. |
SetWriterByIndex Substitui o gravador de metadados no local de índice especificado. |
Ignorar Ignora para determinado número de objetos. |
SupportsTransparency Retorna se o formato dá suporte a pixels transparentes. |
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 de Dispositivo gráfico do Windows). (WICCreateBitmapFromSection) |
WICCreateBitmapFromSectionEx Retorna um IWICBitmapSource que é apoiado pelos pixels de um identificador de seção GDI (Interface de Dispositivo gráfico do Windows). (WICCreateBitmapFromSectionEx) |
WICGetMetadataContentSize Retorna o tamanho do conteúdo de metadados contido no IWICMetadataWriter especificado. O tamanho retornado conta para o cabeçalho e o comprimento dos metadados. |
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. |
WICMatchMetadataContent Obtém um GUID de formato de metadados para um formato de contêiner especificado e um fornecedor que melhor corresponde ao conteúdo em um determinado fluxo. |
WICSerializeMetadataContent Grava metadados em um determinado fluxo. |
WriteFrame Codifica a imagem para o quadro dado pelo IWICBitmapFrameEncode. |
WriteFrameThumbnail Codifica a imagem como uma miniatura para o quadro dado pelo IWICBitmapFrameEncode. |
Writepixels Copia dados de linha de verificação de um buffer fornecido pelo chamador para o objeto IWICBitmapFrameEncode. |
Writepixels Grava linhas dos planos de origem no formato codificado. (IWICPlanarBitmapFrameEncode.WritePixels) |
WriteScan Grava dados de verificação em um quadro JPEG. |
WriteSource Codifica uma origem de bitmap. |
WriteSource Grava linhas dos planos de origem no formato codificado. (IWICPlanarBitmapFrameEncode.WriteSource) |
WriteThumbnail Codifica a imagem fornecida como a miniatura para o codificador de bitmap wic especificado. |
IWICBitmap Define métodos que adicionam o conceito de capacidade de gravação e representações estáticas na memória de bitmaps a 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 fonte de bitmap invertida (horizontal ou vertical) e/ou girada (em incrementos de 90 graus). A inversão é feita antes da rotação. |
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 nova amostragem ou filtragem. |
Iwicbitmapsource Expõe métodos que se referem a uma fonte 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. |
IWICComponentFactory Expõe métodos que criam componentes usados por desenvolvedores de componentes. Isso inclui leitores de metadados, gravadores e outros serviços para uso por desenvolvedores de codec e manipulador de metadados. |
IWICComponentInfo Expõe métodos que fornecem informações de componente. |
IWICDdsDecoder Fornece informações e funcionalidades específicas para o formato de imagem DDS. |
IWICDdsEncoder Habilita a gravação de informações específicas de 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 de codec bruto. |
IWICDevelopRawNotificationCallback Expõe um método de retorno de chamada para noficações de alteração de imagem bruta. |
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 in-loco. Um codificador de metadados rápido permite adicionar e remover metadados a uma imagem sem precisar recodificar totalmente a imagem. |
IWICFormatConverter Representa um IWICBitmapSource que converte os dados da imagem de um formato de pixel para outro, manipulando 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 SOF (Início do Quadro), ao cabeçalho SOS (Início da Verificação), às tabelas Huffman e Quantization e aos dados JPEG JPEG compactados. Também habilita a indexação para acesso aleatório eficiente. |
IWICJpegFrameEncode Expõe métodos para gravar dados de verificação JPEG compactados diretamente no fluxo de saída do codificador WIC. Também fornece acesso às tabelas Huffman e quantização. |
Iwicmetadatablockreader Expõe métodos que fornecem acesso a todos os blocos de metadados de nível superior do codec. |
IWICMetadataBlockWriter Expõe métodos que habilitam a codificação de metadados. Essa interface é implementada pelo decodificador e seus quadros de imagem. |
IWICMetadataHandlerInfo Expõe métodos que fornecem informações básicas sobre o manipulador de metadados registrado. |
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. |
IWICMetadataReader Expõe métodos que fornecem acesso ao conteúdo de metadados subjacente. Essa interface é implementada por ISVs (fornecedores independentes de software) para criar novos leitores de metadados. |
IWICMetadataReaderInfo Expõe métodos que fornecem informações básicas sobre o leitor de metadados registrado. |
IWICMetadataWriter Expõe métodos que fornecem acesso à gravação de conteúdo de metadados. Isso é implementado por ISVs (fornecedores independentes de software) para criar novos gravadores de metadados. |
IWICMetadataWriterInfo Expõe métodos que fornecem informações básicas sobre o gravador de metadados registrado. |
IWICPalette Expõe métodos para acessar e criar uma tabela de cores, principalmente para formatos de pixel indexados. |
IWICPersistStream Expõe métodos que fornecem métodos adicionais de carregamento e salvamento que tomam WICPersistOptions. |
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, e 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 o conteúdo de imagens e metadados. |
IWICStreamProvider Expõe métodos para um provedor de fluxo. |
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 bloquear de um formato DDS. |
WICDdsParameters Especifica a dimensão de imagem DDS, DXGI_FORMAT e o modo alfa dos dados contidos. |
WICImageParameters Isso define 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) |
WICMetadataHeader Representa o cabeçalho de metadados. |
WICMetadataPattern Representa um padrão de metadados. |
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 bruta. |
WICRect Representa um retângulo para a API wic (componente de imagem do Windows). |