Freigeben über


D2D1_THREADING_MODE-Enumeration (d2d1_1.h)

Gibt den Threadingmodus an, der beim gleichzeitigen Erstellen des Geräte-, Factory- und Gerätekontexts verwendet wird.

Syntax

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

Konstanten

 
D2D1_THREADING_MODE_SINGLE_THREADED
Ressourcen können nur fortlaufend aufgerufen werden. Der Gerätekontextstatus ist nicht vor Multithreadzugriff geschützt.
D2D1_THREADING_MODE_MULTI_THREADED
Ressourcen können aus mehreren Threads aufgerufen werden. Ressourcen verwenden verzahnte Verweiszählungen, und ihr Zustand ist geschützt.
D2D1_THREADING_MODE_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile d2d1_1.h

Weitere Informationen

D2D1_CREATION_PROPERTIES

Direct2D-Multithread-Apps