DVD_SubpictureAttributes 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 DVD_SubpictureAttributes structure contains information about the DVD subpicture. The IDvdInfo2::GetSubpictureAttributes method fills in a DVD_SubpictureAttributes structure for a specified stream.

Syntax

typedef struct tagDVD_SubpictureAttributes {
  DVD_SUBPICTURE_TYPE     Type;
  DVD_SUBPICTURE_CODING   CodingMode;
  LCID                    Language;
  DVD_SUBPICTURE_LANG_EXT LanguageExtension;
} DVD_SubpictureAttributes;

Members

Type

Variable of type DVD_SUBPICTURE_TYPE that indicates whether the subpicture contains language-related content.

CodingMode

Variable of type DVD_SUBPICTURE_CODING that indicates how the subpicture graphics stream is encoded.

Language

Variable of type LCID that identifies the subpicture language if Type equals DVD_SPType_Language.

LanguageExtension

Variable of type DVD_SUBPICTURE_LANG_EXT that identifies the subpicture language extension if Type equals DVD_SPType_Language.

Requirements

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

See also

DirectShow Structures