KSWAVE_INPUT_CAPABILITIES構造体 (ksmedia.h)

KSWAVE_INPUT_CAPABILITIES構造体は、デバイスの入力機能を記述するために使用されます。

構文

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

メンバー

MaximumChannelsPerConnection

接続あたりの最大チャネル数を指定します。

MinimumBitsPerSample

サンプルあたりの最小ビット数を指定します。

MaximumBitsPerSample

サンプルあたりの最大ビット数を指定します。

MinimumSampleFrequency

最小サンプリング頻度を指定します。

MaximumSampleFrequency

最大サンプリング頻度を指定します。

TotalConnections

接続の合計数を示します。

ActiveConnections

アクティブな接続の数を示します。

注釈

この構造体は、 KSPROPERTY_WAVE_INPUT_CAPABILITIES プロパティによって使用されます。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KSPROPERTY_WAVE_INPUT_CAPABILITIES