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 |