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

こちらもご覧ください

コア構造