次の方法で共有


D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS

コンピュート シェーダー、未処理バッファー、および構造化バッファーに対する現在のグラフィックス ドライバーのサポート状況を記述します。

typedef struct D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS {
    BOOL ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x;
} D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS;

メンバ

  • ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x
    コンピュート シェーダー、未処理バッファー、および構造化バッファーがサポートされている場合は TRUE、サポートされていない場合は FALSE です。

解説 

コンピュート シェーダー モデル 5.0 をサポートするには、Direct3D 11 デバイス (D3D_FEATURE_LEVEL_11_0) が必要です。Direct3D 10.x デバイス (D3D_FEATURE_LEVEL_10_0, D3D_FEATURE_LEVEL_10_1) は、コンピュート シェーダー モデル 4.0 または 4.1 をオプションでサポートできます。

要件

ヘッダー: D3D11.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

コア構造体