Compartir a través de


Interfaz IStreamInterleave (imapi2.h)

Use esta interfaz para combinar varios flujos de datos en una sola secuencia mediante la intercalación alternativa de partes de cada una. Los flujos intercalados se crean cuando los flujos de datos necesitan ejecutarse en paralelo entre sí en lugar de secuencialmente. Por ejemplo, algunos formatos de CD requieren datos de usuario intercalados con la información de subcódigo. Se admite cualquier intercalación de tamaño fijo.

Para crear una instancia de esta interfaz, llame a la función CoCreateInstance . Use__uuidof(MsftStreamInterleave) para el identificador de clase y __uuidof(IStreamInterleave) para el identificador de interfaz.

Herencia

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

Métodos

La interfaz IStreamInterleave tiene estos métodos.

 
IStreamInterleave::Initialize

Inicialice este flujo intercalado a partir de una matriz de flujos de entrada e intercalar tamaños.

Comentarios

Para crear el objeto MsftStreamInterleave en un script, use IMAPI2. MsftStreamInterleave como identificador de programa al llamar a CreateObject.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi2.h

Consulte también

IStreamConcatenate

IStreamPseudoRandomBased