Interfaz IWICStream (wincodec.h)

Representa un flujo de componente de imágenes de Windows (WIC) para hacer referencia al contenido de imágenes y metadatos.

Herencia

La interfaz IWICStream hereda de IStream. IWICStream también tiene estos tipos de miembros:

Métodos

La interfaz IWICStream tiene estos métodos.

 
IWICStream::InitializeFromFilename

Inicializa una secuencia desde un archivo determinado.
IWICStream::InitializeFromIStream

Inicializa una secuencia desde otra secuencia. Los derechos de acceso se heredan de la secuencia subyacente.
IWICStream::InitializeFromIStreamRegion

Inicializa la secuencia como substream de otra secuencia.
IWICStream::InitializeFromMemory

Inicializa una secuencia para tratar un bloque de memoria como una secuencia. La secuencia no puede crecer más allá del tamaño del búfer.

Comentarios

Se espera que los descodificadores y controladores de metadatos creen sub secuencias de cualquier secuencia que contengan al entregar el control de metadatos incrustados a otro controlador de metadatos. Si la secuencia no está restringida, use MAXLONGLONG como tamaño máximo y desplazamiento 0.

Los métodos de interfaz IWICStream no permiten proporcionar una opción de uso compartido de archivos. Para crear una secuencia de archivos para una imagen, use la función SHCreateStreamOnFileEx . A continuación, esta secuencia se puede usar para crear un IWICBitmapDecoder mediante el método CreateDecoderFromStream .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincodec.h