KSPROPERTY_TVAUDIO_CAPS_S structure (ksmedia.h)

The KSPROPERTY_TVAUDIO_CAPS_S structure describes the capability of a TV audio device, such as stereo versus mono audio support and language capabilities.

Syntax

typedef struct {
  KSPROPERTY   Property;
  ULONG        Capabilities;
  KSPIN_MEDIUM InputMedium;
  KSPIN_MEDIUM OutputMedium;
} KSPROPERTY_TVAUDIO_CAPS_S, *PKSPROPERTY_TVAUDIO_CAPS_S;

Members

Property

Specifies an initialized KSPROPERTY structure that describes the property set, property ID, and request type.

Capabilities

Specifies the capabilities of the TV audio device. The minidriver returns the capabilities of the TV audio device by setting this member to one or more (logically ORed) values that are defined in ksmedia.h:

Flag Meaning
KS_TVAUDIO_MODE_MONO Indicates the device supports mono audio.
KS_TVAUDIO_MODE_STEREO Indicates the device supports stereo audio.
KS_TVAUDIO_MODE_LANG_A Indicates the device supports a primary (default) language.
KS_TVAUDIO_MODE_LANG_B Indicates the device supports a second language.
KS_TVAUDIO_MODE_LANG_C Indicates the device supports a third language.

InputMedium

Reserved for system use.

OutputMedium

Reserved for system use.

Requirements

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

See also

KSPROPERTY

KSPROPERTY_TVAUDIO_CAPS

PROPSETID_VIDCAP_TVAUDIO