KSDATAFORMAT_WAVEFORMATEXTENSIBLE structure (ksmedia.h)

The KSDATAFORMAT_WAVEFORMATEXTENSIBLE structure is a convenient wrapper structure for the case in which the WaveFormatExt is known not to contain extra data.

Syntax

typedef struct {
  KSDATAFORMAT         DataFormat;
  WAVEFORMATEXTENSIBLE WaveFormatExt;
} KSDATAFORMAT_WAVEFORMATEXTENSIBLE, *PKSDATAFORMAT_WAVEFORMATEXTENSIBLE;

Members

DataFormat

Specifies the general features of the stream's data format. This member is a structure of type KSDATAFORMAT.

WaveFormatExt

Describes the wave-specific details of the audio stream's data format. This member contains an initialized WAVEFORMATEXTENSIBLE structure.

Remarks

For information refer to the KSDATAFORMAT_WAVEFORMATEX structure.

Requirements

Requirement Value
Header ksmedia.h (include Ksmedia.h)

See also

IMiniport::DataRangeIntersection

KSDATAFORMAT

WAVEFORMATEX

WAVEFORMATEXTENSIBLE

KSDATAFORMAT_WAVEFORMATEX