Share via


Cabeçalho wincodecsdk.h

Esse cabeçalho é usado pelo Componente de Imagem do Windows. Para obter mais informações, consulte:

wincodecsdk.h contém as seguintes interfaces de programação:

Interfaces

 
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.
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.
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.
IWICPersistStream

Expõe métodos que fornecem métodos adicionais de carregamento e salvamento que tomam WICPersistOptions.
IWICStreamProvider

Expõe métodos para um provedor de fluxo.

Funções

 
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.
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.

Estruturas

 
WICMetadataHeader

Representa o cabeçalho de metadados.
WICMetadataPattern

Representa um padrão de metadados.

Enumerações

 
WICMetadataCreationOptions

Especifica as opções de criação de metadados.
WICPersistOptions

Especifica as opções de WIC (Componente de Imagens do Windows) que são usadas ao inicializar um componente com um fluxo.