KSDATAFORMAT_DSOUND - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ksmedia.h

typedef struct {
  KSDATAFORMAT        DataFormat;
  KSDSOUND_BUFFERDESC BufferDesc;
} KSDATAFORMAT_DSOUND, *PKSDATAFORMAT_DSOUND;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ksmedia-ksdataformat_dsound)

KSDATAFORMAT_DSOUND structure

Description

The KSDATAFORMAT_DSOUND structure provides detailed information about a DirectSound audio stream.

Members

DataFormat

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

BufferDesc

Describes the DirectSound buffer. This member is a structure of type KSDSOUND_BUFFERDESC.

Remarks

In response to an input DataRange parameter that specifies a DirectSound format (see example in DirectSound Stream Data Range), the IMiniport::DataRangeIntersection method checks to see if the specified pin supports a compatible DirectSound format. If so, the method outputs a KSDATAFORMAT_DSOUND structure (see example in DirectSound Stream Data Format) to the buffer that its ResultantFormat parameter points to.

See also

IMiniport::DataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC