Interface IStreamInterleave (imapi2.h)
Use essa interface para combinar vários fluxos de dados em um único fluxo alternando partes de cada um. Você cria fluxos intercalados quando os fluxos de dados precisam ser executados paralelamente uns aos outros em vez de sequencialmente. Por exemplo, alguns formatos de CD exigem dados do usuário intercalados com as informações de subcódigo. Há suporte para qualquer intercalação de tamanho fixo.
Para criar uma instância dessa interface, chame a função CoCreateInstance . Use__uuidof(MsftStreamInterleave) para o identificador de classe e __uuidof(IStreamInterleave) para o identificador de interface.
Herança
A interface IStreamInterleave herda do IStream. IStreamInterleave também tem estes tipos de membros:
Métodos
A interface IStreamInterleave tem esses métodos.
IStreamInterleave::Initialize Inicialize esse fluxo intercalado de uma matriz de fluxos de entrada e tamanhos de intercalação. |
Comentários
Para criar o objeto MsftStreamInterleave em um script, use IMAPI2. MsftStreamInterleave como o identificador do programa ao chamar CreateObject.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [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 | imapi2.h |