3

VS 2012 Graphic のデバッガーを使用してデバッグしているときに、インデックス バッファーを見たいのですが、表示されている形式が float です。これは、数字が int または short 形式の場合とは異なることを意味します。

誰かがこれを変更する方法を知っていますか?

.txt ファイルは次のようになります。

The buffer format used is specified in the 'Graphics Object Table'.

---------------------------------------------------------------------------------------------------------------------------------
Types:  bool, int, xint (an unsigned hex int), uint (unsigned int), int64, xint64, uint64, 
        byte, xbyte, ubyte, 2byte,  x2byte, u2byte, 4byte, x4byte, u4byte, 8byte, x8byte, u8byte,  
        half (a 16-bit float), half2, half3, half4, float, float2, float3, float4, double
Usage:  'float' or 'float3 xint half half xint'
---------------------------------------------------------------------------------------------------------------------------------
Currently used format:  float
---------------------------------------------------------------------------------------------------------------------------------

0   [0x00000000-0x00000003] |    +1.8367099e-040
1   [0x00000004-0x00000007] |    +9.1836897e-041
2   [0x00000008-0x0000000b] |    +4.2038954e-045
3   [0x0000000c-0x0000000f] |    +5.5101858e-040
4   [0x00000010-0x00000013] |    +3.6734899e-040
5   [0x00000014-0x00000017] |    +5.5102279e-040
6   [0x00000018-0x0000001b] |    +9.1836617e-040
7   [0x0000001c-0x0000001f] |    +8.2653208e-040
8   [0x00000020-0x00000023] |    +7.3469938e-040
9   [0x00000024-0x00000027] |    +1.2857138e-039
10  [0x00000028-0x0000002b] |    +1.1938797e-039
11  [0x0000002c-0x0000002f] |     +1.102047e-039
12  [0x00000030-0x00000033] |    +1.6530614e-039
13  [0x00000034-0x00000037] |    +1.6530628e-039
14  [0x00000038-0x0000003b] |    +1.5612301e-039
15  [0x0000003c-0x0000003f] |    +1.9285734e-039
16  [0x00000040-0x00000043] |    +5.5102138e-040
17  [0x00000044-0x00000047] |    +1.8367197e-039
4

1 に答える 1

2

グラフィックス オブジェクト テーブル (メニュー [デバッグ] > [グラフィックス] > [オブジェクト テーブル]) でフォーマットを変更する必要があります。

テーブルでインデックス バッファーを選択し、グラフィック オブジェクト テーブルの上部にある [バッファー形式] コンボ ボックスを使用して、その形式を変更します。

于 2013-07-27T16:03:05.137 に答える