次の方法で共有


Direct3D 頂点バッファー

頂点バッファーには、 D3dDrawPrimitives2 の呼び出しでコマンド バッファーのプリミティブに 関連付けられている頂点データが含まれています。 頂点は柔軟な頂点形式 (FVF) を使用して表され、各頂点には次のデータを関連付けることができます。

  • 位置 (x、y、z、および省略可能な w) (必須)

  • 拡散色 (省略可能)

  • 反射色 (省略可能)

  • テクスチャ座標 (省略可能)。 Direct3D は最大 8 セットの (u,v) 値を送信できます。

ドライバーは FVF サポートを提供する必要があります。

実際の頂点と処理順序は、コマンド バッファーから解析された D3DDP2OP_Xxx プリミティブ コマンドによって異なります。 詳細については、個々のD3DHAL_DP2Xxx 構造体のリファレンス ページを 参照してください。