DirectShow 보유 멀티미디어 스트리밍 멀티미디어 스트리밍 인터페이스 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
여기에서는, Microsoft DirectShow 가 지원 하는 것도 포함해 모든 멀티미디어 스트리밍 인터페이스 및 그 메서드의 레퍼런스 엔트리를 기재한다. 편의상, 다른 멀티미디어 스트리밍 인터페이스에 의해 공개되는 IDirectDraw 인터페이스 및 IDirectDrawSurface 인터페이스에 대해서도 설명한다.
인터페이스 | 설명 |
IAMMediaStream | 멀티미디어 스트리밍을 사용하는 애플리케이션에서의 DirectShow 필터와 필터 그래프와의 내부적인 접속을 처리한다. |
IAMMediaTypeSample | 임의의 미디어 타입의 스트림 샘플을 조작하는 메서드를 제공한다. |
IAMMediaTypeStream | 임의의 미디어 타입의 멀티미디어 스트림을 생성 하는 메서드를 제공한다. |
IAMMultiMediaStream | 멀티미디어 스트림 개발자에게 DirectShow 의 기능을 공개한다. |
IAudioData | 오디오 스트림으로부터 참조되는, 스트림내의 오디오 데이터를 애플리케이션으로부터 설정·얻어온다 유익의 메서드를 제공한다. |
IAudioMediaStream | 스트림의 포맷을 설정·얻어온다 메서드를 제공하는 것으로써, 오디오 미디어 스트림을 제어한다. |
IAudioStreamSample | 스트림내의 IAudioData 데이터 개체로부터 정보를 얻어온다. |
IDirectDraw | DirectDraw 개체를 제어한다. |
IDirectDrawClipper | DirectDrawClipper 개체를 제어하기 위한 메서드를 제공한다. |
IDirectDrawMediaStream | Microsoft® DirectDraw® 표면에 표시하는 미디어 스트림을 제어한다. |
IDirectDrawPalette | DirectDrawPalette 개체를 제어하기 위한 메서드를 제공한다. |
IDirectDrawStreamSample | 현재의 스트림 샘플에 관련된 DirectDraw 표면의 포인터를 설정·얻어온다 메서드를 제공한다. |
IDirectDrawSurface | DirectDrawSurface 개체를 제어한다. |
IMediaStream | 미디어 스트림의 특성 (스트림의 미디어 타입, 목적 ID 등)에의 액세스를 제공한다. 또, 데이터 샘플을 생성 하는 메서드도 준비되어 있다. |
IMediaStreamFilter | 멀티미디어 스트림 개체가 내부에서 사용하는 미디어 스트림 필터가 지원 한다. . |
IMemoryData | 오디오 데이터 개체 위에의 메모리 데이터를 설정·얻어온다 메서드를 제공한다. |
IMultiMediaStream | 멀티미디어 스트림을 제어해, 그 기반이 되는 미디어 스트림에 액세스 하는 메서드를 제공한다. |
IStreamSample | 스트림 샘플의 동작을 제어한다. |