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.
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:
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. |
|
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. |
|
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. |
|
WICMetadataCreationOptions Especifica as opções de criação de metadados. |
|
WICNamedWhitePoint Especifica os 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 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. |
Functions
|
AddWriter Adiciona um bloco de metadados de nível superior adicionando um IWICMetadataWriter para ele. |
|
AppendFrameToChain Cria um quadro que está vinculado a uma cadeia de um determinado tipo. |
|
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 indexado usando IWICJpegFrameDecode::SetIndexing. |
|
Clone Cria uma cópia do IWICEnumMetadataItem atual. |
|
Commit Confirma todas as alterações da imagem e fecha o fluxo. |
|
Commit Confirma o quadro para a imagem. |
|
Commit 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 do 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 com base em um identificador de bitmap. |
|
CreateBitmapFromHICON Cria um IWICBitmap com base em 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 do 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. |
|
DoesSupportChainType Determina se o tipo de cadeia especificado tem suporte. |
|
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 nativamente pela implementação da interface IWICBitmapSourceTransform. |
|
DoesSupportTransform Use esse método para determinar se há suporte para uma saída de planar desejada e permitir que o chamador escolha um caminho de código otimizado se ele 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. |
|
GetChainedFrame Recupera um quadro para uma cadeia de um determinado tipo. |
|
GetChainedFrameCount Recupera a contagem de quadros para uma cadeia de determinado tipo. |
|
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 que a implementação pode dimensionar nativamente para determinadas dimensões desejadas. |
|
GetCLSID Recupera o CLSID (identificador de classe) do componente |
|
GetColorContext Obtém o IWICColorContext do formato 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 que o codec dá suporte. |
|
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 de 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 Trocavel). |
|
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 do 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 com suporte pelo CODEC. |
|
GetLocation Recupera o caminho atual relativo 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 em branco nomeado da imagem bruta. |
|
GetNoiseReduction Obtém o valor de redução de ruído da imagem bruta. |
|
GetNumericRepresentation Recupera o WICPixelFormatNumericRepresentation do formato pixel. |
|
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 de persistência 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 que o codec dá suporte. |
|
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 quadros usando as propriedades fornecidas. |
|
Initialize Inicializa o dimensionador de bitmap com os parâmetros fornecidos. |
|
Initialize Inicializa um IWICColorTransform com um IWICBitmapSource e transforma-o 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 blocos de metadados. |
|
InitializeFromExifColorSpace Inicializa o contexto de cores usando um espaço de cor EXIF (Arquivo de Imagem Trocavel). |
|
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 é em escala de cinza. |
|
LoadEx Carrega dados de um fluxo de entrada usando os parâmetros fornecidos. |
|
LoadParameterSet Define a opção WICRawParameterSet desejada. |
|
Lock 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. |
|
Next Avançado a posição atual na enumeração. |
|
Notify Um método de retorno de chamada definido pelo aplicativo usado para notificações de alteração de parâmetro de imagem bruta. |
|
Notify 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, 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. |
|
Reset 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 como 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 como 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. |
|
Skip Ignora o número determinado 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 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) |
|
WICGetMetadataContentSize Retorna o tamanho do conteúdo de metadados contido pelo 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 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. |
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. |
|
IWICComponentFactory Expõe métodos que criam componentes usados por desenvolvedores de componentes. Isso inclui leitores de metadados, gravadores e outros serviços para desenvolvedores de codecs e manipuladores de metadados. |
|
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. |
|
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. |
|
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 de software independentes) 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 de software independentes) 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 carga adicional e salvam métodos 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, 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. |
|
IWICStreamProvider Expõe métodos para um provedor de fluxo. |
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) |
|
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 bruto. |
|
WICRect Representa um retângulo para a API wic (componente de imagem do Windows). |