D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG-Enumeration (d3d11_1.h)
Beschreibt Flags, die zum Erstellen eines Gerätekontextzustandsobjekts (ID3DDeviceContextState) mit der ID3D11Device1::CreateDeviceContextState-Methode verwendet werden.
Syntax
typedef enum D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG {
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = 0x1
} ;
Konstanten
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED Wert: 0x1 Sie verwenden dieses Flag, wenn Ihre Anwendung nur Methoden der Direct3D 11- und Direct3D 10-Schnittstellen aus einem einzelnen Thread aufruft. Standardmäßig sind Direct3D 11 und Direct3D 10 threadsicher. Mit diesem Flag können Sie die Leistung steigern. Wenn Sie jedoch dieses Flag verwenden und Ihre Anwendung Methoden aus mehreren Threads aufruft, kann es zu nicht definiertem Verhalten kommen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | d3d11_1.h |