ホーム › System.RemoteDesktop › AE_POSITION_FLAGS
AE_POSITION_FLAGS
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| POSITION_INVALID | 0 | 0x0 | 位置は無効であり、使用してはなりません。 |
| POSITION_DISCONTINUOUS | 1 | 0x1 | 位置は有効ですが、グリッチや状態遷移などの中断が発生しています。この現在の位置は、以前の位置とは相関がありません。ストリームの開始は不連続として扱われるべきではありません。 |
| POSITION_CONTINUOUS | 2 | 0x2 | 位置は有効です。前のパケットと現在のパケットは、どちらもタイムラインと同期しています。 |
| POSITION_QPC_ERROR | 4 | 0x4 | この位置に関連付けられた QPC (quality performance counter) タイマーの値が正確ではありません。このフラグは、位置のエラーが発生し、位置と相関する正確な QPC 値を実装が計算できない場合に設定されます。 |
公式ドキュメント
AE_CURRENT_POSITION 構造体で使用する定数を定義します。これらの定数は、現在の位置の有効性の度合いを示します。
解説(Remarks)
リモート デスクトップ サービスの AudioEndpoint 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 AE_POSITION_FLAGS : int {
POSITION_INVALID = 0,
POSITION_DISCONTINUOUS = 1,
POSITION_CONTINUOUS = 2,
POSITION_QPC_ERROR = 4
} AE_POSITION_FLAGS;public enum AE_POSITION_FLAGS : int
{
POSITION_INVALID = 0,
POSITION_DISCONTINUOUS = 1,
POSITION_CONTINUOUS = 2,
POSITION_QPC_ERROR = 4,
}Public Enum AE_POSITION_FLAGS As Integer
POSITION_INVALID = 0
POSITION_DISCONTINUOUS = 1
POSITION_CONTINUOUS = 2
POSITION_QPC_ERROR = 4
End Enumimport enum
class AE_POSITION_FLAGS(enum.IntEnum):
POSITION_INVALID = 0
POSITION_DISCONTINUOUS = 1
POSITION_CONTINUOUS = 2
POSITION_QPC_ERROR = 4// AE_POSITION_FLAGS
pub const POSITION_INVALID: i32 = 0;
pub const POSITION_DISCONTINUOUS: i32 = 1;
pub const POSITION_CONTINUOUS: i32 = 2;
pub const POSITION_QPC_ERROR: i32 = 4;// AE_POSITION_FLAGS
const (
POSITION_INVALID int32 = 0
POSITION_DISCONTINUOUS int32 = 1
POSITION_CONTINUOUS int32 = 2
POSITION_QPC_ERROR int32 = 4
)const
POSITION_INVALID = 0;
POSITION_DISCONTINUOUS = 1;
POSITION_CONTINUOUS = 2;
POSITION_QPC_ERROR = 4;// AE_POSITION_FLAGS
pub const POSITION_INVALID: i32 = 0;
pub const POSITION_DISCONTINUOUS: i32 = 1;
pub const POSITION_CONTINUOUS: i32 = 2;
pub const POSITION_QPC_ERROR: i32 = 4;const
POSITION_INVALID* = 0
POSITION_DISCONTINUOUS* = 1
POSITION_CONTINUOUS* = 2
POSITION_QPC_ERROR* = 4enum AE_POSITION_FLAGS : int {
POSITION_INVALID = 0,
POSITION_DISCONTINUOUS = 1,
POSITION_CONTINUOUS = 2,
POSITION_QPC_ERROR = 4,
}#define global POSITION_INVALID 0x0
#define global POSITION_DISCONTINUOUS 0x1
#define global POSITION_CONTINUOUS 0x2
#define global POSITION_QPC_ERROR 0x4