D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG列挙 (d3d11_1.h)
ID3D11Device1::CreateDeviceContextState メソッドを使用してデバイス コンテキスト状態オブジェクト (ID3DDeviceContextState) を作成するために使用されるフラグについて説明します。
構文
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 インターフェイスのメソッドのみを 1 つのスレッドから呼び出す場合は、このフラグを使用します。 既定では、Direct3D 11 と Direct3D 10 は スレッド セーフです。 このフラグを使用すると、パフォーマンスを向上させることができます。 ただし、このフラグを使用し、アプリケーションが複数のスレッドからメソッドを呼び出すと、未定義の動作が発生する可能性があります。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 用のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリのみ] |
Header | d3d11_1.h |