ホーム › System.WinRT › DISPATCHERQUEUE_THREAD_APARTMENTTYPE
DISPATCHERQUEUE_THREAD_APARTMENTTYPE
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| DQTAT_COM_NONE | 0 | 0x0 | COM スレッド アパートメントの種類を指定しません。 |
| DQTAT_COM_ASTA | 1 | 0x1 | アプリケーション シングルスレッド アパートメント (ASTA) の COM スレッド アパートメントを指定します。 |
| DQTAT_COM_STA | 2 | 0x2 | シングルスレッド アパートメント (STA) の COM スレッド アパートメントを指定します。 |
公式ドキュメント
新しい DispatcherQueueController に対する COM アパートメントの種類に関するオプションを指定する定数を定義します。
解説(Remarks)
この値は、DispatcherQueueOptions.threadType が DQTYPE_THREAD_DEDICATED の場合に意味を持ちます。DispatcherQueueOptions.threadType が DQTYPE_THREAD_CURRENT の場合は DQTAT_COM_NONE を使用します。
CreateDispatcherQueueController の解説も参照してください。
Windows 10 バージョン 1709 で導入されました。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 DISPATCHERQUEUE_THREAD_APARTMENTTYPE : int {
DQTAT_COM_NONE = 0,
DQTAT_COM_ASTA = 1,
DQTAT_COM_STA = 2
} DISPATCHERQUEUE_THREAD_APARTMENTTYPE;public enum DISPATCHERQUEUE_THREAD_APARTMENTTYPE : int
{
DQTAT_COM_NONE = 0,
DQTAT_COM_ASTA = 1,
DQTAT_COM_STA = 2,
}Public Enum DISPATCHERQUEUE_THREAD_APARTMENTTYPE As Integer
DQTAT_COM_NONE = 0
DQTAT_COM_ASTA = 1
DQTAT_COM_STA = 2
End Enumimport enum
class DISPATCHERQUEUE_THREAD_APARTMENTTYPE(enum.IntEnum):
DQTAT_COM_NONE = 0
DQTAT_COM_ASTA = 1
DQTAT_COM_STA = 2// DISPATCHERQUEUE_THREAD_APARTMENTTYPE
pub const DQTAT_COM_NONE: i32 = 0;
pub const DQTAT_COM_ASTA: i32 = 1;
pub const DQTAT_COM_STA: i32 = 2;// DISPATCHERQUEUE_THREAD_APARTMENTTYPE
const (
DQTAT_COM_NONE int32 = 0
DQTAT_COM_ASTA int32 = 1
DQTAT_COM_STA int32 = 2
)const
DQTAT_COM_NONE = 0;
DQTAT_COM_ASTA = 1;
DQTAT_COM_STA = 2;// DISPATCHERQUEUE_THREAD_APARTMENTTYPE
pub const DQTAT_COM_NONE: i32 = 0;
pub const DQTAT_COM_ASTA: i32 = 1;
pub const DQTAT_COM_STA: i32 = 2;const
DQTAT_COM_NONE* = 0
DQTAT_COM_ASTA* = 1
DQTAT_COM_STA* = 2enum DISPATCHERQUEUE_THREAD_APARTMENTTYPE : int {
DQTAT_COM_NONE = 0,
DQTAT_COM_ASTA = 1,
DQTAT_COM_STA = 2,
}#define global DQTAT_COM_NONE 0x0
#define global DQTAT_COM_ASTA 0x1
#define global DQTAT_COM_STA 0x2