ホーム › Media.MediaFoundation › eAVDecAudioDualMono
eAVDecAudioDualMono
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| eAVDecAudioDualMono_IsNotDualMono | 0 | 0x0 | 入力ビットストリームはデュアルモノラルではありません。 |
| eAVDecAudioDualMono_IsDualMono | 1 | 0x1 | 入力ビットストリームはデュアルモノラルです。 |
| eAVDecAudioDualMono_UnSpecified | 2 | 0x2 | オーディオがデュアルモノラルかどうかを示す情報が、ビットストリーム内にありません。 |
公式ドキュメント
[このページに関連する機能である 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 を使用するように書き直すことを推奨します。]
入力オーディオストリームがステレオかデュアルモノラルかを指定します。この列挙型は AVDecAudioDualMono プロパティと共に使用されます。
解説(Remarks)
デュアルモノラルエンコードでは、各チャンネルが個別にエンコードされます。ステレオエンコードでは、両方のチャンネルがまとめてエンコードされます。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 eAVDecAudioDualMono : int {
eAVDecAudioDualMono_IsNotDualMono = 0,
eAVDecAudioDualMono_IsDualMono = 1,
eAVDecAudioDualMono_UnSpecified = 2
} eAVDecAudioDualMono;public enum eAVDecAudioDualMono : int
{
eAVDecAudioDualMono_IsNotDualMono = 0,
eAVDecAudioDualMono_IsDualMono = 1,
eAVDecAudioDualMono_UnSpecified = 2,
}Public Enum eAVDecAudioDualMono As Integer
eAVDecAudioDualMono_IsNotDualMono = 0
eAVDecAudioDualMono_IsDualMono = 1
eAVDecAudioDualMono_UnSpecified = 2
End Enumimport enum
class eAVDecAudioDualMono(enum.IntEnum):
eAVDecAudioDualMono_IsNotDualMono = 0
eAVDecAudioDualMono_IsDualMono = 1
eAVDecAudioDualMono_UnSpecified = 2// eAVDecAudioDualMono
pub const eAVDecAudioDualMono_IsNotDualMono: i32 = 0;
pub const eAVDecAudioDualMono_IsDualMono: i32 = 1;
pub const eAVDecAudioDualMono_UnSpecified: i32 = 2;// eAVDecAudioDualMono
const (
eAVDecAudioDualMono_IsNotDualMono int32 = 0
eAVDecAudioDualMono_IsDualMono int32 = 1
eAVDecAudioDualMono_UnSpecified int32 = 2
)const
eAVDecAudioDualMono_IsNotDualMono = 0;
eAVDecAudioDualMono_IsDualMono = 1;
eAVDecAudioDualMono_UnSpecified = 2;// eAVDecAudioDualMono
pub const eAVDecAudioDualMono_IsNotDualMono: i32 = 0;
pub const eAVDecAudioDualMono_IsDualMono: i32 = 1;
pub const eAVDecAudioDualMono_UnSpecified: i32 = 2;const
eAVDecAudioDualMono_IsNotDualMono* = 0
eAVDecAudioDualMono_IsDualMono* = 1
eAVDecAudioDualMono_UnSpecified* = 2enum eAVDecAudioDualMono : int {
eAVDecAudioDualMono_IsNotDualMono = 0,
eAVDecAudioDualMono_IsDualMono = 1,
eAVDecAudioDualMono_UnSpecified = 2,
}#define global eAVDecAudioDualMono_IsNotDualMono 0x0
#define global eAVDecAudioDualMono_IsDualMono 0x1
#define global eAVDecAudioDualMono_UnSpecified 0x2