DX9 では、"DrawIndexedPrimitive" の "GetStreamSource" を使用して、IDirect3DVertexBuffer9 と Stride を取得できます。Vertexについてもっと知りたいです。このストリーム ソースの Vertex Declaration (IDirect3DVertexDeclaration9) を取得したい。どうすれば修正できますか?
質問する
553 次
1 に答える
0
IDirect3DDevice9::CreateVertexDeclarationで頂点フォーマットを定義すると、 IDirect3DVertexDeclaration9::GetDeclarationを呼び出して頂点宣言を取得できます。古い方法 (D3D_FVF 形式) で頂点を定義すると、それはできません。
于 2012-11-01T02:41:03.093 に答える