AudioObjectType 列挙 (spatialaudioclient.h)

ISpatialAudioObject の型を指定します。 空間オーディオ オブジェクトは動的である可能性があります。つまり、空間プロパティは時間の経過と同時に変化する可能性があります。つまり、静的な場合は、空間プロパティが固定されます。 静的空間オーディオ オブジェクトを割り当てることができる 17 個のオーディオ チャネルがあり、それぞれが実際または仮想化されたスピーカーを表します。 列挙体の静的チャネル値をマスクとして組み合わせて、空間オーディオ オブジェクトを複数のチャネルに割り当てることができます。 AudioObjectType_None と AudioObjectType_Dynamic を除くすべての列挙値は、静的チャネル表します。

構文

typedef enum AudioObjectType {
  AudioObjectType_None = 0,
  AudioObjectType_Dynamic,
  AudioObjectType_FrontLeft,
  AudioObjectType_FrontRight,
  AudioObjectType_FrontCenter,
  AudioObjectType_LowFrequency,
  AudioObjectType_SideLeft,
  AudioObjectType_SideRight,
  AudioObjectType_BackLeft,
  AudioObjectType_BackRight,
  AudioObjectType_TopFrontLeft,
  AudioObjectType_TopFrontRight,
  AudioObjectType_TopBackLeft,
  AudioObjectType_TopBackRight,
  AudioObjectType_BottomFrontLeft,
  AudioObjectType_BottomFrontRight,
  AudioObjectType_BottomBackLeft,
  AudioObjectType_BottomBackRight,
  AudioObjectType_BackCenter,
  AudioObjectType_StereoLeft,
  AudioObjectType_StereoRight
} ;

定数

 
AudioObjectType_None
値: 0
空間オーディオ オブジェクトは空間化されません。
AudioObjectType_Dynamic
空間オーディオ オブジェクトは動的です。 空間プロパティは、時間の経過と同時に変更できます。
AudioObjectType_FrontLeft
空間オーディオ オブジェクトには、フロント左側のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_FRONT_LEFT。
AudioObjectType_FrontRight
空間オーディオ オブジェクトには、フロント右チャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_FRONT_RIGHT。
AudioObjectType_FrontCenter
空間オーディオ オブジェクトには、フロント センター チャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_FRONT_CENTER。
AudioObjectType_LowFrequency
空間オーディオ オブジェクトには、低周波数チャネルが割り当てられます。 このチャネルは空間化されないため、空間化されたオーディオ オブジェクトのシステム リソースの制限にはカウントされません。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_LOW_FREQUENCY。
AudioObjectType_SideLeft
空間オーディオ オブジェクトには、左側のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_SIDE_LEFT。
AudioObjectType_SideRight
空間オーディオ オブジェクトには、右側のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_SIDE_RIGHT。
AudioObjectType_BackLeft
空間オーディオ オブジェクトには、左に戻るチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_BACK_LEFT。
AudioObjectType_BackRight
空間オーディオ オブジェクトには、右に戻るチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_BACK_RIGHT。
AudioObjectType_TopFrontLeft
空間オーディオ オブジェクトには、左上のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_TOP_FRONT_LEFT。
AudioObjectType_TopFrontRight
空間オーディオ オブジェクトには、右上のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_TOP_FRONT_RIGHT。
AudioObjectType_TopBackLeft
空間オーディオ オブジェクトには、左上のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_TOP_BACK_LEFT。
AudioObjectType_TopBackRight
空間オーディオ オブジェクトには、右上のチャネルが割り当てられます。 DirectShow の WAVEFORMATEXTENSIBLE 列挙の同等のチャネル マスクがSPEAKER_TOP_BACK_RIGHT。
AudioObjectType_BottomFrontLeft
空間オーディオ オブジェクトには、左下のチャネルが割り当てられます。
AudioObjectType_BottomFrontRight
空間オーディオ オブジェクトには、右下のチャネルが割り当てられます。
AudioObjectType_BottomBackLeft
空間オーディオ オブジェクトには、左下チャネルが割り当てられます。
AudioObjectType_BottomBackRight
空間オーディオ オブジェクトには、右下のチャネルが割り当てられます。
AudioObjectType_BackCenter
空間オーディオ オブジェクトには、バック センター チャネルが割り当てられます。

要件

要件
Header spatialaudioclient.h