다음을 통해 공유


IStreamInterleave 인터페이스(imapi2.h)

이 인터페이스를 사용하여 각 부분의 일부를 번갈아 산재하여 여러 데이터 스트림을 단일 스트림으로 결합합니다. 데이터 스트림이 순차적으로 실행되지 않고 서로 병렬로 실행되어야 하는 경우 인터리브 스트림을 만듭니다. 예를 들어 일부 CD 형식에는 하위 코드 정보와 인터리빙된 사용자 데이터가 필요합니다. 고정 크기 인터리브가 지원됩니다.

이 인터페이스의 instance 만들려면 CoCreateInstance 함수를 호출합니다. 클래스 식별자에 대한 Use__uuidof(MsftStreamInterleave) 및 인터페이스 식별자에 대한 __uuidof(IStreamInterleave)입니다.

상속

IStreamInterleave 인터페이스는 IStream에서 상속됩니다. IStreamInterleave 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IStreamInterleave 인터페이스에는 이러한 메서드가 있습니다.

 
IStreamInterleave::Initialize

입력 스트림 및 인터리브 크기의 배열에서 이 인터리브 스트림을 초기화합니다.

설명

스크립트에서 MsftStreamInterleave 개체를 만들려면 IMAPI2를 사용합니다. CreateObject를 호출할 때 프로그램 식별자로 MsftStreamInterleave.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 imapi2.h

추가 정보

IStreamConcatenate

IStreamPseudoRandomBased