D2D1_THREADING_MODE列挙 (d2d1_1.h)

デバイス、ファクトリ、およびデバイス コンテキストを同時に作成するときに使用されるスレッド モードを指定します。

構文

typedef enum D2D1_THREADING_MODE {
  D2D1_THREADING_MODE_SINGLE_THREADED,
  D2D1_THREADING_MODE_MULTI_THREADED,
  D2D1_THREADING_MODE_FORCE_DWORD = 0xffffffff
} ;

定数

 
D2D1_THREADING_MODE_SINGLE_THREADED
リソースは、連続してのみ呼び出すことができます。 デバイス コンテキストの状態は、マルチスレッド アクセスから保護されていません。
D2D1_THREADING_MODE_MULTI_THREADED
リソースは、複数のスレッドから呼び出すことができます。 リソースでは、インターロックされた参照カウントが使用され、その状態が保護されます。
D2D1_THREADING_MODE_FORCE_DWORD
値: 0xffffffff

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header d2d1_1.h

こちらもご覧ください

D2D1_CREATION_PROPERTIES

マルチスレッド Direct2D アプリ