перечисление D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG (d3d11_1.h)
Описывает флаги, используемые для создания объекта состояния контекста устройства (ID3DDeviceContextState) с помощью метода ID3D11Device1::CreateDeviceContextState .
Синтаксис
typedef enum D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG {
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = 0x1
} ;
Константы
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED Значение: 0x1 Этот флаг используется, если приложение будет вызывать только методы интерфейсов Direct3D 11 и Direct3D 10 из одного потока. По умолчанию Direct3D 11 и Direct3D 10 являются потокобезопасными. С помощью этого флага можно повысить производительность. Однако если вы используете этот флаг и приложение вызывает методы из нескольких потоков, может возникнуть неопределенное поведение. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | d3d11_1.h |