ホーム › Media.MediaFoundation › eAVAudioChannelConfig
eAVAudioChannelConfig
列挙型メンバー 18
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| eAVAudioChannelConfig_FRONT_LEFT | 1 | 0x1 | 前方左 |
| eAVAudioChannelConfig_FRONT_RIGHT | 2 | 0x2 | 前方右 |
| eAVAudioChannelConfig_FRONT_CENTER | 4 | 0x4 | 前方中央 |
| eAVAudioChannelConfig_LOW_FREQUENCY | 8 | 0x8 | 低周波効果 (LFE) |
| eAVAudioChannelConfig_BACK_LEFT | 16 | 0x10 | 後方左 |
| eAVAudioChannelConfig_BACK_RIGHT | 32 | 0x20 | 後方右 |
| eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER | 64 | 0x40 | 前方、中央より左 |
| eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER | 128 | 0x80 | 前方、中央より右 |
| eAVAudioChannelConfig_BACK_CENTER | 256 | 0x100 | 後方中央 |
| eAVAudioChannelConfig_SIDE_LEFT | 512 | 0x200 | 側方左 |
| eAVAudioChannelConfig_SIDE_RIGHT | 1024 | 0x400 | 側方右 |
| eAVAudioChannelConfig_TOP_CENTER | 2048 | 0x800 | 上方中央 |
| eAVAudioChannelConfig_TOP_FRONT_LEFT | 4096 | 0x1000 | 上方、前方左 |
| eAVAudioChannelConfig_TOP_FRONT_CENTER | 8192 | 0x2000 | 上方、前方中央 |
| eAVAudioChannelConfig_TOP_FRONT_RIGHT | 16384 | 0x4000 | 上方、前方右 |
| eAVAudioChannelConfig_TOP_BACK_LEFT | 32768 | 0x8000 | 上方、後方左 |
| eAVAudioChannelConfig_TOP_BACK_CENTER | 65536 | 0x10000 | 上方、後方中央 |
| eAVAudioChannelConfig_TOP_BACK_RIGHT | 131072 | 0x20000 | 上方、後方右 |
公式ドキュメント
[このページに関連する機能である DirectShow はレガシー機能です。これは MediaPlayer、IMFMediaEngine、および Audio/Video Capture in Media Foundation に置き換えられました。これらの機能は Windows 10 および Windows 11 向けに最適化されています。Microsoft は、可能な場合は新しいコードで DirectShow ではなく MediaPlayer、IMFMediaEngine、Audio/Video Capture in Media Foundation を使用することを強く推奨します。また、レガシー API を使用している既存のコードについても、可能であれば新しい API を使用するように書き換えることを推奨します。]
オーディオビットストリーム内のオーディオチャンネルのスピーカー構成を指定します。この列挙型は AVAudioChannelConfig プロパティと共に使用されます。
解説(Remarks)
これらの値は、WAVEFORMATEXTENSIBLE 構造体の dwChannelMask メンバーで使用されるフラグに対応します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum eAVAudioChannelConfig : int {
eAVAudioChannelConfig_FRONT_LEFT = 1,
eAVAudioChannelConfig_FRONT_RIGHT = 2,
eAVAudioChannelConfig_FRONT_CENTER = 4,
eAVAudioChannelConfig_LOW_FREQUENCY = 8,
eAVAudioChannelConfig_BACK_LEFT = 16,
eAVAudioChannelConfig_BACK_RIGHT = 32,
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 64,
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 128,
eAVAudioChannelConfig_BACK_CENTER = 256,
eAVAudioChannelConfig_SIDE_LEFT = 512,
eAVAudioChannelConfig_SIDE_RIGHT = 1024,
eAVAudioChannelConfig_TOP_CENTER = 2048,
eAVAudioChannelConfig_TOP_FRONT_LEFT = 4096,
eAVAudioChannelConfig_TOP_FRONT_CENTER = 8192,
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 16384,
eAVAudioChannelConfig_TOP_BACK_LEFT = 32768,
eAVAudioChannelConfig_TOP_BACK_CENTER = 65536,
eAVAudioChannelConfig_TOP_BACK_RIGHT = 131072
} eAVAudioChannelConfig;public enum eAVAudioChannelConfig : int
{
eAVAudioChannelConfig_FRONT_LEFT = 1,
eAVAudioChannelConfig_FRONT_RIGHT = 2,
eAVAudioChannelConfig_FRONT_CENTER = 4,
eAVAudioChannelConfig_LOW_FREQUENCY = 8,
eAVAudioChannelConfig_BACK_LEFT = 16,
eAVAudioChannelConfig_BACK_RIGHT = 32,
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 64,
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 128,
eAVAudioChannelConfig_BACK_CENTER = 256,
eAVAudioChannelConfig_SIDE_LEFT = 512,
eAVAudioChannelConfig_SIDE_RIGHT = 1024,
eAVAudioChannelConfig_TOP_CENTER = 2048,
eAVAudioChannelConfig_TOP_FRONT_LEFT = 4096,
eAVAudioChannelConfig_TOP_FRONT_CENTER = 8192,
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 16384,
eAVAudioChannelConfig_TOP_BACK_LEFT = 32768,
eAVAudioChannelConfig_TOP_BACK_CENTER = 65536,
eAVAudioChannelConfig_TOP_BACK_RIGHT = 131072,
}Public Enum eAVAudioChannelConfig As Integer
eAVAudioChannelConfig_FRONT_LEFT = 1
eAVAudioChannelConfig_FRONT_RIGHT = 2
eAVAudioChannelConfig_FRONT_CENTER = 4
eAVAudioChannelConfig_LOW_FREQUENCY = 8
eAVAudioChannelConfig_BACK_LEFT = 16
eAVAudioChannelConfig_BACK_RIGHT = 32
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 64
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 128
eAVAudioChannelConfig_BACK_CENTER = 256
eAVAudioChannelConfig_SIDE_LEFT = 512
eAVAudioChannelConfig_SIDE_RIGHT = 1024
eAVAudioChannelConfig_TOP_CENTER = 2048
eAVAudioChannelConfig_TOP_FRONT_LEFT = 4096
eAVAudioChannelConfig_TOP_FRONT_CENTER = 8192
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 16384
eAVAudioChannelConfig_TOP_BACK_LEFT = 32768
eAVAudioChannelConfig_TOP_BACK_CENTER = 65536
eAVAudioChannelConfig_TOP_BACK_RIGHT = 131072
End Enumimport enum
class eAVAudioChannelConfig(enum.IntEnum):
eAVAudioChannelConfig_FRONT_LEFT = 1
eAVAudioChannelConfig_FRONT_RIGHT = 2
eAVAudioChannelConfig_FRONT_CENTER = 4
eAVAudioChannelConfig_LOW_FREQUENCY = 8
eAVAudioChannelConfig_BACK_LEFT = 16
eAVAudioChannelConfig_BACK_RIGHT = 32
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 64
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 128
eAVAudioChannelConfig_BACK_CENTER = 256
eAVAudioChannelConfig_SIDE_LEFT = 512
eAVAudioChannelConfig_SIDE_RIGHT = 1024
eAVAudioChannelConfig_TOP_CENTER = 2048
eAVAudioChannelConfig_TOP_FRONT_LEFT = 4096
eAVAudioChannelConfig_TOP_FRONT_CENTER = 8192
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 16384
eAVAudioChannelConfig_TOP_BACK_LEFT = 32768
eAVAudioChannelConfig_TOP_BACK_CENTER = 65536
eAVAudioChannelConfig_TOP_BACK_RIGHT = 131072// eAVAudioChannelConfig
pub const eAVAudioChannelConfig_FRONT_LEFT: i32 = 1;
pub const eAVAudioChannelConfig_FRONT_RIGHT: i32 = 2;
pub const eAVAudioChannelConfig_FRONT_CENTER: i32 = 4;
pub const eAVAudioChannelConfig_LOW_FREQUENCY: i32 = 8;
pub const eAVAudioChannelConfig_BACK_LEFT: i32 = 16;
pub const eAVAudioChannelConfig_BACK_RIGHT: i32 = 32;
pub const eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER: i32 = 64;
pub const eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER: i32 = 128;
pub const eAVAudioChannelConfig_BACK_CENTER: i32 = 256;
pub const eAVAudioChannelConfig_SIDE_LEFT: i32 = 512;
pub const eAVAudioChannelConfig_SIDE_RIGHT: i32 = 1024;
pub const eAVAudioChannelConfig_TOP_CENTER: i32 = 2048;
pub const eAVAudioChannelConfig_TOP_FRONT_LEFT: i32 = 4096;
pub const eAVAudioChannelConfig_TOP_FRONT_CENTER: i32 = 8192;
pub const eAVAudioChannelConfig_TOP_FRONT_RIGHT: i32 = 16384;
pub const eAVAudioChannelConfig_TOP_BACK_LEFT: i32 = 32768;
pub const eAVAudioChannelConfig_TOP_BACK_CENTER: i32 = 65536;
pub const eAVAudioChannelConfig_TOP_BACK_RIGHT: i32 = 131072;// eAVAudioChannelConfig
const (
eAVAudioChannelConfig_FRONT_LEFT int32 = 1
eAVAudioChannelConfig_FRONT_RIGHT int32 = 2
eAVAudioChannelConfig_FRONT_CENTER int32 = 4
eAVAudioChannelConfig_LOW_FREQUENCY int32 = 8
eAVAudioChannelConfig_BACK_LEFT int32 = 16
eAVAudioChannelConfig_BACK_RIGHT int32 = 32
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER int32 = 64
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER int32 = 128
eAVAudioChannelConfig_BACK_CENTER int32 = 256
eAVAudioChannelConfig_SIDE_LEFT int32 = 512
eAVAudioChannelConfig_SIDE_RIGHT int32 = 1024
eAVAudioChannelConfig_TOP_CENTER int32 = 2048
eAVAudioChannelConfig_TOP_FRONT_LEFT int32 = 4096
eAVAudioChannelConfig_TOP_FRONT_CENTER int32 = 8192
eAVAudioChannelConfig_TOP_FRONT_RIGHT int32 = 16384
eAVAudioChannelConfig_TOP_BACK_LEFT int32 = 32768
eAVAudioChannelConfig_TOP_BACK_CENTER int32 = 65536
eAVAudioChannelConfig_TOP_BACK_RIGHT int32 = 131072
)const
eAVAudioChannelConfig_FRONT_LEFT = 1;
eAVAudioChannelConfig_FRONT_RIGHT = 2;
eAVAudioChannelConfig_FRONT_CENTER = 4;
eAVAudioChannelConfig_LOW_FREQUENCY = 8;
eAVAudioChannelConfig_BACK_LEFT = 16;
eAVAudioChannelConfig_BACK_RIGHT = 32;
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 64;
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 128;
eAVAudioChannelConfig_BACK_CENTER = 256;
eAVAudioChannelConfig_SIDE_LEFT = 512;
eAVAudioChannelConfig_SIDE_RIGHT = 1024;
eAVAudioChannelConfig_TOP_CENTER = 2048;
eAVAudioChannelConfig_TOP_FRONT_LEFT = 4096;
eAVAudioChannelConfig_TOP_FRONT_CENTER = 8192;
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 16384;
eAVAudioChannelConfig_TOP_BACK_LEFT = 32768;
eAVAudioChannelConfig_TOP_BACK_CENTER = 65536;
eAVAudioChannelConfig_TOP_BACK_RIGHT = 131072;// eAVAudioChannelConfig
pub const eAVAudioChannelConfig_FRONT_LEFT: i32 = 1;
pub const eAVAudioChannelConfig_FRONT_RIGHT: i32 = 2;
pub const eAVAudioChannelConfig_FRONT_CENTER: i32 = 4;
pub const eAVAudioChannelConfig_LOW_FREQUENCY: i32 = 8;
pub const eAVAudioChannelConfig_BACK_LEFT: i32 = 16;
pub const eAVAudioChannelConfig_BACK_RIGHT: i32 = 32;
pub const eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER: i32 = 64;
pub const eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER: i32 = 128;
pub const eAVAudioChannelConfig_BACK_CENTER: i32 = 256;
pub const eAVAudioChannelConfig_SIDE_LEFT: i32 = 512;
pub const eAVAudioChannelConfig_SIDE_RIGHT: i32 = 1024;
pub const eAVAudioChannelConfig_TOP_CENTER: i32 = 2048;
pub const eAVAudioChannelConfig_TOP_FRONT_LEFT: i32 = 4096;
pub const eAVAudioChannelConfig_TOP_FRONT_CENTER: i32 = 8192;
pub const eAVAudioChannelConfig_TOP_FRONT_RIGHT: i32 = 16384;
pub const eAVAudioChannelConfig_TOP_BACK_LEFT: i32 = 32768;
pub const eAVAudioChannelConfig_TOP_BACK_CENTER: i32 = 65536;
pub const eAVAudioChannelConfig_TOP_BACK_RIGHT: i32 = 131072;const
eAVAudioChannelConfig_FRONT_LEFT* = 1
eAVAudioChannelConfig_FRONT_RIGHT* = 2
eAVAudioChannelConfig_FRONT_CENTER* = 4
eAVAudioChannelConfig_LOW_FREQUENCY* = 8
eAVAudioChannelConfig_BACK_LEFT* = 16
eAVAudioChannelConfig_BACK_RIGHT* = 32
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER* = 64
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER* = 128
eAVAudioChannelConfig_BACK_CENTER* = 256
eAVAudioChannelConfig_SIDE_LEFT* = 512
eAVAudioChannelConfig_SIDE_RIGHT* = 1024
eAVAudioChannelConfig_TOP_CENTER* = 2048
eAVAudioChannelConfig_TOP_FRONT_LEFT* = 4096
eAVAudioChannelConfig_TOP_FRONT_CENTER* = 8192
eAVAudioChannelConfig_TOP_FRONT_RIGHT* = 16384
eAVAudioChannelConfig_TOP_BACK_LEFT* = 32768
eAVAudioChannelConfig_TOP_BACK_CENTER* = 65536
eAVAudioChannelConfig_TOP_BACK_RIGHT* = 131072enum eAVAudioChannelConfig : int {
eAVAudioChannelConfig_FRONT_LEFT = 1,
eAVAudioChannelConfig_FRONT_RIGHT = 2,
eAVAudioChannelConfig_FRONT_CENTER = 4,
eAVAudioChannelConfig_LOW_FREQUENCY = 8,
eAVAudioChannelConfig_BACK_LEFT = 16,
eAVAudioChannelConfig_BACK_RIGHT = 32,
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 64,
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 128,
eAVAudioChannelConfig_BACK_CENTER = 256,
eAVAudioChannelConfig_SIDE_LEFT = 512,
eAVAudioChannelConfig_SIDE_RIGHT = 1024,
eAVAudioChannelConfig_TOP_CENTER = 2048,
eAVAudioChannelConfig_TOP_FRONT_LEFT = 4096,
eAVAudioChannelConfig_TOP_FRONT_CENTER = 8192,
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 16384,
eAVAudioChannelConfig_TOP_BACK_LEFT = 32768,
eAVAudioChannelConfig_TOP_BACK_CENTER = 65536,
eAVAudioChannelConfig_TOP_BACK_RIGHT = 131072,
}#define global eAVAudioChannelConfig_FRONT_LEFT 0x1
#define global eAVAudioChannelConfig_FRONT_RIGHT 0x2
#define global eAVAudioChannelConfig_FRONT_CENTER 0x4
#define global eAVAudioChannelConfig_LOW_FREQUENCY 0x8
#define global eAVAudioChannelConfig_BACK_LEFT 0x10
#define global eAVAudioChannelConfig_BACK_RIGHT 0x20
#define global eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER 0x40
#define global eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER 0x80
#define global eAVAudioChannelConfig_BACK_CENTER 0x100
#define global eAVAudioChannelConfig_SIDE_LEFT 0x200
#define global eAVAudioChannelConfig_SIDE_RIGHT 0x400
#define global eAVAudioChannelConfig_TOP_CENTER 0x800
#define global eAVAudioChannelConfig_TOP_FRONT_LEFT 0x1000
#define global eAVAudioChannelConfig_TOP_FRONT_CENTER 0x2000
#define global eAVAudioChannelConfig_TOP_FRONT_RIGHT 0x4000
#define global eAVAudioChannelConfig_TOP_BACK_LEFT 0x8000
#define global eAVAudioChannelConfig_TOP_BACK_CENTER 0x10000
#define global eAVAudioChannelConfig_TOP_BACK_RIGHT 0x20000