ホーム › Devices.Tapi › FT_STATE_EVENT_CAUSE
FT_STATE_EVENT_CAUSE
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| FTEC_NORMAL | 0 | 0x0 | 通常の API 呼び出しに応答した状態変更です。 |
| FTEC_END_OF_FILE | 1 | 0x1 | 再生中にストレージの EOF に到達しました。 |
| FTEC_READ_ERROR | 2 | 0x2 | 再生中にストレージの読み取りエラーが発生しました。 |
| FTEC_WRITE_ERROR | 3 | 0x3 | 録音中にストレージの書き込みエラーが発生しました。 - FTEC_MAX_DURATION_REACHED録音で最大継続時間のしきい値に到達しました。 - FTEC_PAUSE_ON_SILENCE_SIGNAL_DETECTED信号が検出されたため、無音時一時停止 (pause-on-silence) のしきい値のトリガーによって発生した一時停止から復帰しました。 - FTEC_PAUSE_ON_SILENCE_THRESHOLD_TRIGGERED無音時一時停止 (pause-on-silence) のしきい値に到達しました。 - FTEC_STOP_ON_SILENCE_THRESHOLD_TRIGGERED無音時停止 (stop-on-silence) のしきい値に到達しました。 |
公式ドキュメント
FT_STATE_EVENT_CAUSE 列挙型は、ファイル ターミナル イベントの種類を示します。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 FT_STATE_EVENT_CAUSE : int {
FTEC_NORMAL = 0,
FTEC_END_OF_FILE = 1,
FTEC_READ_ERROR = 2,
FTEC_WRITE_ERROR = 3
} FT_STATE_EVENT_CAUSE;public enum FT_STATE_EVENT_CAUSE : int
{
FTEC_NORMAL = 0,
FTEC_END_OF_FILE = 1,
FTEC_READ_ERROR = 2,
FTEC_WRITE_ERROR = 3,
}Public Enum FT_STATE_EVENT_CAUSE As Integer
FTEC_NORMAL = 0
FTEC_END_OF_FILE = 1
FTEC_READ_ERROR = 2
FTEC_WRITE_ERROR = 3
End Enumimport enum
class FT_STATE_EVENT_CAUSE(enum.IntEnum):
FTEC_NORMAL = 0
FTEC_END_OF_FILE = 1
FTEC_READ_ERROR = 2
FTEC_WRITE_ERROR = 3// FT_STATE_EVENT_CAUSE
pub const FTEC_NORMAL: i32 = 0;
pub const FTEC_END_OF_FILE: i32 = 1;
pub const FTEC_READ_ERROR: i32 = 2;
pub const FTEC_WRITE_ERROR: i32 = 3;// FT_STATE_EVENT_CAUSE
const (
FTEC_NORMAL int32 = 0
FTEC_END_OF_FILE int32 = 1
FTEC_READ_ERROR int32 = 2
FTEC_WRITE_ERROR int32 = 3
)const
FTEC_NORMAL = 0;
FTEC_END_OF_FILE = 1;
FTEC_READ_ERROR = 2;
FTEC_WRITE_ERROR = 3;// FT_STATE_EVENT_CAUSE
pub const FTEC_NORMAL: i32 = 0;
pub const FTEC_END_OF_FILE: i32 = 1;
pub const FTEC_READ_ERROR: i32 = 2;
pub const FTEC_WRITE_ERROR: i32 = 3;const
FTEC_NORMAL* = 0
FTEC_END_OF_FILE* = 1
FTEC_READ_ERROR* = 2
FTEC_WRITE_ERROR* = 3enum FT_STATE_EVENT_CAUSE : int {
FTEC_NORMAL = 0,
FTEC_END_OF_FILE = 1,
FTEC_READ_ERROR = 2,
FTEC_WRITE_ERROR = 3,
}#define global FTEC_NORMAL 0x0
#define global FTEC_END_OF_FILE 0x1
#define global FTEC_READ_ERROR 0x2
#define global FTEC_WRITE_ERROR 0x3