control.h 헤더
이 헤더는 DirectShow에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
control.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
IAMStats IAMStats 인터페이스는 필터 그래프 관리자에서 성능 데이터를 검색합니다. |
IBasicAudio IBasicAudio 인터페이스는 오디오 스트림의 볼륨과 균형을 제어합니다. 이 인터페이스는 오디오 렌더러(WaveOut) 필터 및 DirectSound 렌더러 필터에서 구현되지만 필터 그래프 관리자를 통해 애플리케이션에 노출됩니다. |
IBasicVideo IBasicVideo 인터페이스는 대상 및 원본 사각형과 같은 비디오 속성을 설정합니다. |
IBasicVideo2 IBasicVideo2 인터페이스는 IBasicVideo 인터페이스를 확장합니다. |
IDeferredCommand IDeferredCommand 인터페이스는 IQueueCommand 인터페이스를 사용하여 큐에 대기된 그래프 제어 명령을 취소하거나 수정합니다. 애플리케이션이 Filter Graph Manager에서 IQueueCommand 메서드를 호출하면 IDeferredCommand 인터페이스에 대한 포인터를 받습니다. 애플리케이션은 인터페이스를 사용하여 명령을 취소하거나 연기하거나 명령에서 반환 값을 검색할 수 있습니다. |
IMediaControl IMediaControl 인터페이스는 필터 그래프를 통해 데이터 흐름을 제어하는 메서드를 제공합니다. |
IMediaEvent IMediaEvent 인터페이스에는 이벤트 알림을 검색하고 Filter Graph Manager의 이벤트 기본 처리를 재정의하는 메서드가 포함되어 있습니다. |
IMediaEventEx IMediaEventEx 인터페이스는 이벤트 알림을 검색하고 필터 그래프의 기본 이벤트 처리를 재정의하는 메서드를 포함하는 IMediaEvent 인터페이스를 상속합니다. |
IMediaPosition IMediaPosition 인터페이스에는 스트림 내의 위치를 찾는 메서드가 포함되어 있습니다. |
IQueueCommand IQueueCommand 인터페이스는 지정된 시간에 처리하기 위한 명령을 큐에 대기합니다. |
IVideoWindow IVideoWindow 인터페이스는 비디오 창의 속성을 설정합니다. |