Compartilhar via


Interface IWICImagingFactory (wincodec.h)

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.

Herança

A interface IWICImagingFactory herda da interface IUnknown . IWICImagingFactory também tem estes tipos de membros:

Métodos

A interface IWICImagingFactory tem esses métodos.

 
IWICImagingFactory::CreateBitmap

Cria um objeto IWICBitmap.
IWICImagingFactory::CreateBitmapClipper

Cria uma nova instância de um objeto IWICBitmapClipper.
IWICImagingFactory::CreateBitmapFlipRotator

Cria uma nova instância de um objeto IWICBitmapFlipRotator.
IWICImagingFactory::CreateBitmapFromHBITMAP

Cria um IWICBitmap de um identificador de bitmap.
IWICImagingFactory::CreateBitmapFromHICON

Cria um IWICBitmap de um identificador de ícone.
IWICImagingFactory::CreateBitmapFromMemory

Cria um IWICBitmap de um bloco de memória.
IWICImagingFactory::CreateBitmapFromSource

Cria um IWICBitmap de um IWICBitmapSource.
IWICImagingFactory::CreateBitmapFromSourceRect

Cria um IWICBitmap de um retângulo especificado de um IWICBitmapSource.
IWICImagingFactory::CreateBitmapScaler

Cria uma nova instância de um IWICBitmapScaler.
IWICImagingFactory::CreateColorContext

Cria uma nova instância da classe IWICColorContext.
IWICImagingFactory::CreateColorTransformer

Cria uma nova instância da classe IWICColorTransform.
IWICImagingFactory::CreateComponentEnumerator

Cria um objeto IEnumUnknown dos tipos de componente especificados.
IWICImagingFactory::CreateComponentInfo

Cria uma nova instância da classe IWICComponentInfo para o CLSID (identificador de classe de componente) especificado.
IWICImagingFactory::CreateDecoder

Cria uma nova instância de IWICBitmapDecoder.
IWICImagingFactory::CreateDecoderFromFileHandle

Cria uma nova instância do IWICBitmapDecoder com base no identificador de arquivo especificado.
IWICImagingFactory::CreateDecoderFromFilename

Cria uma nova instância da classe IWICBitmapDecoder com base no arquivo especificado.
IWICImagingFactory::CreateDecoderFromStream

Cria uma nova instância da classe IWICBitmapDecoder com base no IStream especificado.
IWICImagingFactory::CreateEncoder

Cria uma nova instância da classe IWICBitmapEncoder.
IWICImagingFactory::CreateFastMetadataEncoderFromDecoder

Cria uma nova instância do codificador de metadados rápido com base no IWICBitmapDecoder especificado.
IWICImagingFactory::CreateFastMetadataEncoderFromFrameDecode

Cria uma nova instância do codificador de metadados rápido com base no quadro de imagem especificado.
IWICImagingFactory::CreateFormatConverter

Cria uma nova instância da classe IWICFormatConverter.
IWICImagingFactory::CreatePalette

Cria uma nova instância da classe IWICPalette.
IWICImagingFactory::CreateQueryWriter

Cria uma nova instância de um gravador de consulta.
IWICImagingFactory::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.
IWICImagingFactory::CreateStream

Cria uma nova instância da classe IWICStream.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincodec.h