DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 AM_ASPECT_RATIO_MODE   [목차열람] [주소복사] [슬롯비우기]
AM_ASPECT_RATIO_MODE 열거
 
Microsoft DirectX 9.0

AM_ASPECT_RATIO_MODE 열거

표시 윈도우내의 비디오 이미지의 어스펙트비(가로세로 비율)을 지정한다.

구문

typedef enum _AM_ASPECT_RATIO_MODE
{
    AM_ARMODE_STRETCHED,
    AM_ARMODE_LETTER_BOX,
    AM_ARMODE_CROP,
    AM_ARMODE_STRETCHED_AS_PRIMARY  
} AM_ASPECT_RATIO_MODE;

엘리먼트

AM_ARMODE_STRETCHED

어스펙트비(가로세로 비율)의 보정을 실시하지 않는다.

AM_ARMODE_LETTER_BOX

비디오를레터박스 포맷으로 한다. 비디오가 비뚤어지지 않게, 여분의 리전을 배경색으로 전부 칠한다.

AM_ARMODE_CROP

비디오를 적절한 어스펙트비(가로세로 비율)에 트리밍 한다.

AM_ARMODE_STRETCHED_AS_PRIMARY

1차 스트림에 현재 설정되어 있는 모드를 사용한다. 이 값은, 2차 스트림 에 대해서만 유효하다.

주의

AM_ARMODE_STRETCHED 멤버는, 윈도우의 사이즈 변경시에 비디오를 신축(스트레치) 해 비디오 스트림이 표시 윈도우 전체에 표시되도록(듯이) 한다. AM_ARMODE_LETTER_BOX 멤버는, 어스펙트비(가로세로 비율)을 일정에 유지함과 동시에 윈도우의 여분의 리전을 배경색으로 전부 칠하는 것에 의해, 비디오의 신축(스트레치)나 일그러짐을 발생시키지 않게 한다. AM_ARMODE_CROP 멤버도, 필요에 따라서 이미지를 트리밍 하는 것에 의해, 신축(스트레치)가 발생하지 않게 한다.

참조

↑TOP