DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 AM_ASPECT_RATIO_MODE [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
표시 윈도우내의 비디오 이미지의 어스펙트비(가로세로 비율)을 지정한다.
구문
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 멤버도, 필요에 따라서 이미지를 트리밍 하는 것에 의해, 신축(스트레치)가 발생하지 않게 한다.
참조