KSWAVE_COMPATCAPS structure (ksmedia.h)

The KSWAVE_COMPATCAPS structure is used to describe the compatible capabilities of a device.

Syntax

typedef struct {
  ULONG ulDeviceType;
} KSWAVE_COMPATCAPS, *PKSWAVE_COMPATCAPS;

Members

ulDeviceType

Specifies the following flags:

Flag Meaning
KSWAVE_COMPATCAPS_INPUT Indicates that the device accepts input.
KSWAVE_COMPATCAPS_OUTPUT Indicates that the device produces output.

Remarks

This structure is used by the KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES property.

Requirements

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

See also

KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES