0

DX9 では、"DrawIndexedPrimitive" の "GetStreamSource" を使用して、IDirect3DVertexBuffer9 と Stride を取得できます。Vertexについてもっと知りたいです。このストリーム ソースの Vertex Declaration (IDirect3DVertexDeclaration9) を取得したい。どうすれば修正できますか?

4

1 に答える 1

0

IDirect3DDevice9::CreateVertexDeclarationで頂点フォーマットを定義すると、 IDirect3DVertexDeclaration9::GetDeclarationを呼び出して頂点宣言を取得できます。古い方法 (D3D_FVF 形式) で頂点を定義すると、それはできません。

于 2012-11-01T02:41:03.093 に答える