ホーム › Media.DirectShow › SNDDEV_ERR
SNDDEV_ERR
列挙型メンバー 14
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| SNDDEV_ERROR_Open | 1 | 0x1 | オーディオデバイスを開こうとしていました。 |
| SNDDEV_ERROR_Close | 2 | 0x2 | オーディオデバイスを閉じようとしていました。 |
| SNDDEV_ERROR_GetCaps | 3 | 0x3 | 基になるハードウェアの機能を取得していました。 |
| SNDDEV_ERROR_PrepareHeader | 4 | 0x4 | オーディオデバイスのヘッダーを準備していました。 |
| SNDDEV_ERROR_UnprepareHeader | 5 | 0x5 | オーディオデバイスのヘッダーの準備を解除していました。 |
| SNDDEV_ERROR_Reset | 6 | 0x6 | オーディオデバイスをリセットしようとしていました。 |
| SNDDEV_ERROR_Restart | 7 | 0x7 | オーディオデバイスを再開しようとしていました。 |
| SNDDEV_ERROR_GetPosition | 8 | 0x8 | 現在位置と停止位置の設定を取得していました。 |
| SNDDEV_ERROR_Write | 9 | 0x9 | オーディオデバイスへの書き込みを行っていました。 |
| SNDDEV_ERROR_Pause | 10 | 0xA | オーディオデバイスを一時停止しようとしていました。 |
| SNDDEV_ERROR_Stop | 11 | 0xB | オーディオデバイスを停止しようとしていました。 |
| SNDDEV_ERROR_Start | 12 | 0xC | オーディオデバイスを開始しようとしていました。 |
| SNDDEV_ERROR_AddBuffer | 13 | 0xD | オーディオデバイスにバッファーを追加していました。 |
| SNDDEV_ERROR_Query | 14 | 0xE | オーディオデバイスに対してクエリを実行していました。 |
公式ドキュメント
[このページに関連する機能である 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 を使用するように書き直すことを推奨します。]
障害が発生した時点でオーディオデバイスがどのようにアクセスされていたかを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 SNDDEV_ERR : int {
SNDDEV_ERROR_Open = 1,
SNDDEV_ERROR_Close = 2,
SNDDEV_ERROR_GetCaps = 3,
SNDDEV_ERROR_PrepareHeader = 4,
SNDDEV_ERROR_UnprepareHeader = 5,
SNDDEV_ERROR_Reset = 6,
SNDDEV_ERROR_Restart = 7,
SNDDEV_ERROR_GetPosition = 8,
SNDDEV_ERROR_Write = 9,
SNDDEV_ERROR_Pause = 10,
SNDDEV_ERROR_Stop = 11,
SNDDEV_ERROR_Start = 12,
SNDDEV_ERROR_AddBuffer = 13,
SNDDEV_ERROR_Query = 14
} SNDDEV_ERR;public enum SNDDEV_ERR : int
{
SNDDEV_ERROR_Open = 1,
SNDDEV_ERROR_Close = 2,
SNDDEV_ERROR_GetCaps = 3,
SNDDEV_ERROR_PrepareHeader = 4,
SNDDEV_ERROR_UnprepareHeader = 5,
SNDDEV_ERROR_Reset = 6,
SNDDEV_ERROR_Restart = 7,
SNDDEV_ERROR_GetPosition = 8,
SNDDEV_ERROR_Write = 9,
SNDDEV_ERROR_Pause = 10,
SNDDEV_ERROR_Stop = 11,
SNDDEV_ERROR_Start = 12,
SNDDEV_ERROR_AddBuffer = 13,
SNDDEV_ERROR_Query = 14,
}Public Enum SNDDEV_ERR As Integer
SNDDEV_ERROR_Open = 1
SNDDEV_ERROR_Close = 2
SNDDEV_ERROR_GetCaps = 3
SNDDEV_ERROR_PrepareHeader = 4
SNDDEV_ERROR_UnprepareHeader = 5
SNDDEV_ERROR_Reset = 6
SNDDEV_ERROR_Restart = 7
SNDDEV_ERROR_GetPosition = 8
SNDDEV_ERROR_Write = 9
SNDDEV_ERROR_Pause = 10
SNDDEV_ERROR_Stop = 11
SNDDEV_ERROR_Start = 12
SNDDEV_ERROR_AddBuffer = 13
SNDDEV_ERROR_Query = 14
End Enumimport enum
class SNDDEV_ERR(enum.IntEnum):
SNDDEV_ERROR_Open = 1
SNDDEV_ERROR_Close = 2
SNDDEV_ERROR_GetCaps = 3
SNDDEV_ERROR_PrepareHeader = 4
SNDDEV_ERROR_UnprepareHeader = 5
SNDDEV_ERROR_Reset = 6
SNDDEV_ERROR_Restart = 7
SNDDEV_ERROR_GetPosition = 8
SNDDEV_ERROR_Write = 9
SNDDEV_ERROR_Pause = 10
SNDDEV_ERROR_Stop = 11
SNDDEV_ERROR_Start = 12
SNDDEV_ERROR_AddBuffer = 13
SNDDEV_ERROR_Query = 14// SNDDEV_ERR
pub const SNDDEV_ERROR_Open: i32 = 1;
pub const SNDDEV_ERROR_Close: i32 = 2;
pub const SNDDEV_ERROR_GetCaps: i32 = 3;
pub const SNDDEV_ERROR_PrepareHeader: i32 = 4;
pub const SNDDEV_ERROR_UnprepareHeader: i32 = 5;
pub const SNDDEV_ERROR_Reset: i32 = 6;
pub const SNDDEV_ERROR_Restart: i32 = 7;
pub const SNDDEV_ERROR_GetPosition: i32 = 8;
pub const SNDDEV_ERROR_Write: i32 = 9;
pub const SNDDEV_ERROR_Pause: i32 = 10;
pub const SNDDEV_ERROR_Stop: i32 = 11;
pub const SNDDEV_ERROR_Start: i32 = 12;
pub const SNDDEV_ERROR_AddBuffer: i32 = 13;
pub const SNDDEV_ERROR_Query: i32 = 14;// SNDDEV_ERR
const (
SNDDEV_ERROR_Open int32 = 1
SNDDEV_ERROR_Close int32 = 2
SNDDEV_ERROR_GetCaps int32 = 3
SNDDEV_ERROR_PrepareHeader int32 = 4
SNDDEV_ERROR_UnprepareHeader int32 = 5
SNDDEV_ERROR_Reset int32 = 6
SNDDEV_ERROR_Restart int32 = 7
SNDDEV_ERROR_GetPosition int32 = 8
SNDDEV_ERROR_Write int32 = 9
SNDDEV_ERROR_Pause int32 = 10
SNDDEV_ERROR_Stop int32 = 11
SNDDEV_ERROR_Start int32 = 12
SNDDEV_ERROR_AddBuffer int32 = 13
SNDDEV_ERROR_Query int32 = 14
)const
SNDDEV_ERROR_Open = 1;
SNDDEV_ERROR_Close = 2;
SNDDEV_ERROR_GetCaps = 3;
SNDDEV_ERROR_PrepareHeader = 4;
SNDDEV_ERROR_UnprepareHeader = 5;
SNDDEV_ERROR_Reset = 6;
SNDDEV_ERROR_Restart = 7;
SNDDEV_ERROR_GetPosition = 8;
SNDDEV_ERROR_Write = 9;
SNDDEV_ERROR_Pause = 10;
SNDDEV_ERROR_Stop = 11;
SNDDEV_ERROR_Start = 12;
SNDDEV_ERROR_AddBuffer = 13;
SNDDEV_ERROR_Query = 14;// SNDDEV_ERR
pub const SNDDEV_ERROR_Open: i32 = 1;
pub const SNDDEV_ERROR_Close: i32 = 2;
pub const SNDDEV_ERROR_GetCaps: i32 = 3;
pub const SNDDEV_ERROR_PrepareHeader: i32 = 4;
pub const SNDDEV_ERROR_UnprepareHeader: i32 = 5;
pub const SNDDEV_ERROR_Reset: i32 = 6;
pub const SNDDEV_ERROR_Restart: i32 = 7;
pub const SNDDEV_ERROR_GetPosition: i32 = 8;
pub const SNDDEV_ERROR_Write: i32 = 9;
pub const SNDDEV_ERROR_Pause: i32 = 10;
pub const SNDDEV_ERROR_Stop: i32 = 11;
pub const SNDDEV_ERROR_Start: i32 = 12;
pub const SNDDEV_ERROR_AddBuffer: i32 = 13;
pub const SNDDEV_ERROR_Query: i32 = 14;const
SNDDEV_ERROR_Open* = 1
SNDDEV_ERROR_Close* = 2
SNDDEV_ERROR_GetCaps* = 3
SNDDEV_ERROR_PrepareHeader* = 4
SNDDEV_ERROR_UnprepareHeader* = 5
SNDDEV_ERROR_Reset* = 6
SNDDEV_ERROR_Restart* = 7
SNDDEV_ERROR_GetPosition* = 8
SNDDEV_ERROR_Write* = 9
SNDDEV_ERROR_Pause* = 10
SNDDEV_ERROR_Stop* = 11
SNDDEV_ERROR_Start* = 12
SNDDEV_ERROR_AddBuffer* = 13
SNDDEV_ERROR_Query* = 14enum SNDDEV_ERR : int {
SNDDEV_ERROR_Open = 1,
SNDDEV_ERROR_Close = 2,
SNDDEV_ERROR_GetCaps = 3,
SNDDEV_ERROR_PrepareHeader = 4,
SNDDEV_ERROR_UnprepareHeader = 5,
SNDDEV_ERROR_Reset = 6,
SNDDEV_ERROR_Restart = 7,
SNDDEV_ERROR_GetPosition = 8,
SNDDEV_ERROR_Write = 9,
SNDDEV_ERROR_Pause = 10,
SNDDEV_ERROR_Stop = 11,
SNDDEV_ERROR_Start = 12,
SNDDEV_ERROR_AddBuffer = 13,
SNDDEV_ERROR_Query = 14,
}#define global SNDDEV_ERROR_Open 0x1
#define global SNDDEV_ERROR_Close 0x2
#define global SNDDEV_ERROR_GetCaps 0x3
#define global SNDDEV_ERROR_PrepareHeader 0x4
#define global SNDDEV_ERROR_UnprepareHeader 0x5
#define global SNDDEV_ERROR_Reset 0x6
#define global SNDDEV_ERROR_Restart 0x7
#define global SNDDEV_ERROR_GetPosition 0x8
#define global SNDDEV_ERROR_Write 0x9
#define global SNDDEV_ERROR_Pause 0xA
#define global SNDDEV_ERROR_Stop 0xB
#define global SNDDEV_ERROR_Start 0xC
#define global SNDDEV_ERROR_AddBuffer 0xD
#define global SNDDEV_ERROR_Query 0xE