DVINFO structure (strmif.h)

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The DVINFO structure describes the format of a digital video (DV) stream.

Syntax

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

Members

dwDVAAuxSrc

Specifies the audio auxiliary (AAUX) source pack for the first audio block.

dwDVAAuxCtl

Specifies the AAUX source control Pack for the first audio block.

dwDVAAuxSrc1

Specifies the AAUX source pack for the second audio block.

dwDVAAuxCtl1

Specifies the AAUX source control pack for the second audio block.

dwDVVAuxSrc

Specifies the video auxiliary (VAUX) source pack.

dwDVVAuxCtl

Specifies the VAUX source control pack.

dwDVReserved[2]

Reserved. Set this array to zero.

Remarks

The AAUX and VAUX packs are defined in IEC 61834-4.

Requirements

Requirement Value
Header strmif.h (include Dshow.h)

See also

DV Data in the AVI File Format

DVINFO Field Settings in the MSDV Driver

DirectShow Structures