Partager via


KSWAVE_INPUT_CAPABILITIES structure (ksmedia.h)

La structure KSWAVE_INPUT_CAPABILITIES est utilisée pour décrire les fonctionnalités d’entrée d’un appareil.

Syntaxe

typedef struct {
  ULONG MaximumChannelsPerConnection;
  ULONG MinimumBitsPerSample;
  ULONG MaximumBitsPerSample;
  ULONG MinimumSampleFrequency;
  ULONG MaximumSampleFrequency;
  ULONG TotalConnections;
  ULONG ActiveConnections;
} KSWAVE_INPUT_CAPABILITIES, *PKSWAVE_INPUT_CAPABILITIES;

Membres

MaximumChannelsPerConnection

Spécifie le nombre maximal de canaux par connexion.

MinimumBitsPerSample

Spécifie le nombre minimal de bits par exemple.

MaximumBitsPerSample

Spécifie le nombre maximal de bits par exemple.

MinimumSampleFrequency

Spécifie la fréquence d’échantillonnage minimale.

MaximumSampleFrequency

Spécifie la fréquence d’échantillonnage maximale.

TotalConnections

Indique le nombre total de connexions.

ActiveConnections

Indique le nombre de connexions actives.

Remarques

Cette structure est utilisée par la propriété KSPROPERTY_WAVE_INPUT_CAPABILITIES .

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (incluez Ksmedia.h)

Voir aussi

KSPROPERTY_WAVE_INPUT_CAPABILITIES