énumération D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG (d3d11_1.h)
Décrit les indicateurs utilisés pour créer un objet d’état de contexte d’appareil (ID3DDeviceContextState) avec la méthode ID3D11Device1 ::CreateDeviceContextState .
Syntax
typedef enum D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG {
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = 0x1
} ;
Constantes
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED Valeur : 0x1 Vous utilisez cet indicateur si votre application appelle uniquement les méthodes des interfaces Direct3D 11 et Direct3D 10 à partir d’un seul thread. Par défaut, Direct3D 11 et Direct3D 10 sont thread-safe. En utilisant cet indicateur, vous pouvez augmenter les performances. Toutefois, si vous utilisez cet indicateur et que votre application appelle des méthodes à partir de plusieurs threads, un comportement non défini peut en résulter. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | d3d11_1.h |