1
自分自身の頂点構造を使用して、頂点を頂点バッファ(インデックスバッファにFVFコードなしのインデックス)にアップロードしようとしています。頂点宣言とストリームソースを設定し、固定シェーダを使用してDrawIndexedPrimitiveを使用して描画します(FVFでは使用できません)。固定機能パイプラインを使用したdirectvertでsetvertexdeclarationを使用する9
directx 9 SetVertexDeclarationを使用するには、自分のシェーダを記述する必要がありますか? SetVertexDeclarationとfixed-pipelineでカスタム頂点構造を使用できますか? できる場合は、固定パイプラインと頂点宣言に制限はありますか?
カスタマイズされた頂点構造:
struct PosNormTexCoord
{
float x,y,z;
float nx,ny,nz;
float tu,tv;
};