DirectShow DirectShow 레퍼런스 DirectShow 구조체 DVINFO   [목차열람] [주소복사] [슬롯비우기]
DVINFO 구조체
 
Microsoft DirectX 9.0

DVINFO 구조체

DVINFO 구조체는, 디지털 비디오 (DV) 스트림의 포맷을 기술한다.

구문

typedef struct tag_DVINFO {
    DWORD dwDVAAuxSrc;
    DWORD dwDVAAuxCtl;
    DWORD dwDVAAuxSrc1;
    DWORD dwDVAAuxCtl1;
    DWORD dwDVVAuxSrc;
    DWORD dwDVVAuxCtl;
    DWORD dwDVReserved[2];
} DVINFO, *PDVINFO;

멤버

dwDVAAuxSrc

프레임의 최초의 오디오 블록 (525-60 시스템에서는 최초의 5 개의 DV DIF 순서,625-50 시스템에서는 최초의 6 개의 DV DIF 순서)에 대한 Audio Auxiliary Data Source Pack 를 지정한다. DIF 순서는, 150 개의 DIF 블록을 포함한 데이터 블록이다. 각 DIF 블록에는 80 바이트가 포함된다. Audio Auxiliary Data Source Pack 에 대해서는, 「Specification of Consumer-use Digital VCRs」의 Part 2, Annex D 「The Pack Header Table and Contents of Packs」의 섹션 D. 7.1 에 정의되고 있다.

dwDVAAuxCtl

프레임의 최초의 오디오 블록의 Audio Auxiliary Data Source Control Pack 를 지정한다. Audio Auxiliary Data Control Pack 에 대해서는, 「Specification of Consumer-use Digital VCRs」의 Part 2, Annex D 「The Pack Header Table and Contents of Packs」의 섹션 D. 7.2 에 정의되고 있다.

dwDVAAuxSrc1

프레임의 2 번째의 오디오 블록 (525-60 시스템에서는 2 번째의 5 개의 DV DIF 순서,625-50 시스템에서는 2 번째의 6 개의 DV DIF 순서)에 대한 Audio Auxiliary Data Source Pack 를 지정한다.

dwDVAAuxCtl1

프레임의 2 번째의 오디오 블록의 Audio Auxiliary Data Source Control Pack 를 지정한다.

dwDVVAuxSrc

「Specification of Consumer-use Digital VCRs」의 Part 2, Annex D 「The Pack Header Table and Contents of Packs」의 섹션 D. 8.1 에 정의되고 있는 Video Auxiliary Data Source Pack 를 지정한다.

dwDVVAuxCtl

「Specification of Consumer-use Digital VCRs」의 Part 2, Annex D 「The Pack Header Table and Contents of Packs」의 섹션 D. 8.2 에 정의되고 있는 Video Auxiliary Data Source Control Pack 를 지정한다.

DwDVReserved

예약이 끝난 상태. 이 배열은 제로로 설정한다.

참조

↑TOP