다음을 통해 공유


IMixerPinConfig 인터페이스(mpconfig.h)

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngineMedia Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

인터페이스는 IMixerPinConfig오버레이 믹서 필터의 입력 핀에 노출되며 다양한 방법으로 비디오 스트림을 조작하는 메서드를 포함합니다. 오버레이 믹서에는 비디오 입력 스트림이 추가됨에 따라 동적으로 생성되는 여러 입력 핀이 포함되어 있습니다. 첫 번째 핀의 비디오 스트림을 기본 스트림 이라고 하며 후속 스트림을 보조 스트림이라고 합니다.

이 인터페이스를 사용하여 다양한 비디오 스트림을 혼합하는 데 관련된 매개 변수를 조작합니다. 이러한 매개 변수에는 위치 가져오기 및 설정, z 순서, 혼합 및 투명도 수준, 가로 세로 비율 보정 및 스트림의 색 키가 포함됩니다.

표시 창에서 비디오 스트림의 위치를 설정할 때 모든 보조 스트림의 기본 상대 위치는 {0, 0, 0, 0}입니다. 따라서 보조 스트림에서 IMixerPinConfig::SetRelativePosition 메서드를 사용하여 모든 비디오 스트림이 제대로 배치되도록 합니다.

애플리케이션은 이 인터페이스를 사용하여 여러 비디오 스트림을 혼합할 때 특성을 가져와서 설정합니다.

상속

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

메서드

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

 
IMixerPinConfig::GetAspectRatioMode

GetAspectRatioMode 메서드는 창 크기 조정을 위한 가로 세로 비율 수정 모드를 검색합니다.
IMixerPinConfig::GetBlendingParameter

GetBlendingParameter 메서드는 보조 스트림이 기본 스트림과 혼합되는 방법을 정의하는 혼합 매개 변수의 값을 검색합니다.
IMixerPinConfig::GetColorKey

GetColorKey 메서드는 비디오 스트림에서 사용되는 색 키를 검색합니다.
IMixerPinConfig::GetRelativePosition

GetRelativePosition 메서드는 표시 창에서 스트림의 위치를 검색합니다.
IMixerPinConfig::GetStreamTransparent

GetStreamTransparent 메서드는 스트림이 투명한지 여부를 결정합니다.
IMixerPinConfig::GetZOrder

GetZOrder 메서드는 특정 비디오 스트림의 z 순서를 검색합니다.
IMixerPinConfig::SetAspectRatioMode

SetAspectRatioMode 메서드는 창 크기 조정에 대한 가로 세로 비율 수정 모드를 설정합니다.
IMixerPinConfig::SetBlendingParameter

SetBlendingParameter 메서드는 보조 스트림이 기본 스트림과 혼합되는 방법을 정의하는 혼합 매개 변수를 설정합니다.
IMixerPinConfig::SetColorKey

SetColorKey 메서드는 비디오 스트림에서 사용되는 색 키를 설정합니다.
IMixerPinConfig::SetRelativePosition

SetRelativePosition 메서드는 표시 창에서 스트림의 위치를 설정합니다.
IMixerPinConfig::SetStreamTransparent

SetStreamTransparent 메서드는 스트림을 투명하게 설정합니다.
IMixerPinConfig::SetZOrder

SetZOrder 메서드는 특정 비디오 스트림의 z 순서를 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 mpconfig.h