ID3D11DeviceContext::Draw

インデックス付けおよびインスタンス化されていないプリミティブを描画します。

void 
Draw(
  UINT VertexCount,
  UINT StartVertexLocation
);

パラメータ

  • VertexCount
    描画する頂点の数です。
  • StartVertexLocation
    最初の頂点のインデックスです。通常は頂点バッファー内のオフセットです。SV_TargetId  System-Value セマンティクスでマークしたシェーダー パラメーターに生成する最初の頂点の ID として使用することもできます。

戻り値

返されるものはありません。

解説 

描画 API は、処理をレンダリング パイプラインに送信します。

通常、描画関数呼び出しの頂点データは、パイプラインにバインドされた頂点バッファーから取得されます。ただし、SV_VertexId System-Value セマンティクスでマークされた頂点データが含まれるシェーダーの頂点データを指定することもできます。

要件

ヘッダー: D3D11.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

ID3D11DeviceContext