Interface IShellImageDataFactory (shimgdata.h)

Expõe métodos que criam instâncias IShellImageData com base em várias fontes de imagem.

Herança

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

Métodos

A interface IShellImageDataFactory tem esses métodos.

 
IShellImageDataFactory::CreateImageFromFile

Cria uma instância da interface IShellImageData com base em um determinado arquivo.
IShellImageDataFactory::CreateImageFromStream

Cria uma instância da interface IShellImageData com base em um determinado fluxo de arquivo.
IShellImageDataFactory::CreateIShellImageData

Cria uma instância da interface IShellImageData.
IShellImageDataFactory::GetDataFormatFromPath

Determina o formato de um arquivo com base em sua extensão.

Comentários

Não se espera que essa interface esteja disponível em versões posteriores do Windows. É recomendável que as APIs do Windows GDI+ sejam usadas no lugar dos métodos IShellImageDataFactory .

Essa interface não foi incluída em um arquivo de cabeçalho público antes do Windows Vista.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shimgdata.h