次の方法で共有


ID3D11ComputeShader

コンピュート シェーダー インターフェイスは、コンピュート シェーダー ステージを制御する実行可能プログラム (コンピュート シェーダー) を管理します。

IUnknown
   ID3D11DeviceChild
      ID3D11ComputeShader

このインターフェイスには以下のメソッドがあります。

メソッド 説明
なし N/A

コンピュート シェーダー インターフェイスにはメソッドがありません。各自のシェーダー機能を実装するには、HLSL を使用します。すべてのシェーダーは、共通シェーダー コアと呼ばれる共通の機能セットから実装します。

コンピュート シェーダー インターフェイスを作成するには、ID3D11Device::CreateComputeShader を呼び出します。コンピュート シェーダーを使用するには、ID3D11DeviceContext::CSSetShader を呼び出して事前にデバイスにバインドしておく必要があります。

このインターフェイスは D3D11.h で定義されています。

関連項目

シェーダー インターフェイス