DirectShow DirectShow 레퍼런스 DirectShow 구조체 AMVPDATAINFO [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
AMVPDATAINFO 구조체는, VP 입력 스트림에 관한 데이터 고유의 특성을 지정한다.
구문
typedef struct _AMVPDATAINFO{
DWORD dwSize;
DWORD dwMicrosecondsPerField;
AMVPDIMINFO amvpDimInfo;
DWORD dwPictAspectRatioX;
DWORD dwPictAspectRatioY;
BOOL bEnableDoubleClock;
BOOL bEnableVACT;
BOOL bDataIsInterlaced;
LONG lHalfLinesOdd;
BOOL bFieldPolarityInverted;
DWORD dwNumLinesInVREF;
LONG lHalfLinesEven;
DWORD dwReserved1;
} AMVPDATAINFO, *LPAMVPDATAINFO;
멤버
dwSize
구조체의 사이즈 (바이트 단위).
dwMicrosecondsPerField
각 필드의 소요 시간.
amvpDimInfo
넓이 정보.
dwPictAspectRatioX
화면의 어스펙트비(가로세로 비율) (X 넓이).
dwPictAspectRatioY
화면의 어스펙트비(가로세로 비율) (Y 넓이).
bEnableDoubleClock
비디오 포트는 더블 클록킹을 유효하게 할 필요가 있다.
bEnableVACT
비디오 포트는 외부 VACT 신호를 사용할 필요가 있다.
bDataIsInterlaced
인터레이스 신호인 것을 나타낸다.
lHalfLinesOdd
홀수 필드의 하프 라인수.
bFieldPolarityInverted
비디오 포트는 필드극성을 반전할 필요가 있다.
dwNumLinesInVREF
VREF 의 데이터의 라인수.
lHalfLinesEven
짝수 필드의 하프 라인수.
dwReserved1
장래적인 사용을 위해서(때문에) 예약되고 있다.
참조