D3D11_FEATURE_DATA_THREADING 構造体 (d3d11.h)
現在のグラフィックス ドライバーでサポートされているマルチスレッド機能について説明します。
構文
typedef struct D3D11_FEATURE_DATA_THREADING {
BOOL DriverConcurrentCreates;
BOOL DriverCommandLists;
} D3D11_FEATURE_DATA_THREADING;
メンバー
DriverConcurrentCreates
種類: BOOL
TRUE は 、描画中に複数のスレッドでリソースを同時に作成できることを意味します。 FALSE は 、粗い同期が存在するとコンカレンシーが妨げられることを意味します。
DriverCommandLists
種類: BOOL
TRUE は 、コマンド リストが現在のドライバーでサポートされていることを意味します。 FALSE は 、API がソフトウェアを使用して遅延コンテキストとコマンド リストをエミュレートすることを意味します。
注釈
ID3D11Device::CheckFeatureSupport メソッドを使用して D3D11_FEATURE_DATA_THREADING 構造体を使用して、マルチスレッドのサポートを確認します。
要件
要件 | 値 |
---|---|
Header | d3d11.h |