siHardwareInputSemantic

導入

v9.0 (2011)

詳細

リアルタイムシェーダ用の標準の頂点属性ハードウェアスロットを説明します。

C#構文

siHardwareInputSemantic.siHardwareSemanticPosition                          // 0

siHardwareInputSemantic.siHardwareSemanticNormal                            // 1

siHardwareInputSemantic.siHardwareSemanticColor0                            // 2

siHardwareInputSemantic.siHardwareSemanticColor1                            // 3

siHardwareInputSemantic.siHardwareSemanticTexcoord0                         // 4

siHardwareInputSemantic.siHardwareSemanticTexcoord1                         // 5

siHardwareInputSemantic.siHardwareSemanticTexcoord2                         // 6

siHardwareInputSemantic.siHardwareSemanticTexcoord3                         // 7

siHardwareInputSemantic.siHardwareSemanticTexcoord4                         // 8

siHardwareInputSemantic.siHardwareSemanticTexcoord5                         // 9

siHardwareInputSemantic.siHardwareSemanticTexcoord6                         // 10

siHardwareInputSemantic.siHardwareSemanticTexcoord7                         // 11

siHardwareInputSemantic.siHardwareSemanticTexcoord8                         // 12

siHardwareInputSemantic.siHardwareSemanticTexcoord9                         // 13

siHardwareInputSemantic.siHardwareSemanticTexcoord10                        // 14

siHardwareInputSemantic.siHardwareSemanticTexcoord11                        // 15

siHardwareInputSemantic.siHardwareSemanticTexcoord12                        // 16

siHardwareInputSemantic.siHardwareSemanticTexcoord13                        // 17

siHardwareInputSemantic.siHardwareSemanticTexcoord14                        // 18

siHardwareInputSemantic.siHardwareSemanticTexcoord15                        // 19

siHardwareInputSemantic.siHardwareSemanticAttr0                             // 20

siHardwareInputSemantic.siHardwareSemanticAttr1                             // 21

siHardwareInputSemantic.siHardwareSemanticAttr2                             // 22

siHardwareInputSemantic.siHardwareSemanticAttr3                             // 23

siHardwareInputSemantic.siHardwareSemanticAttr4                             // 24

siHardwareInputSemantic.siHardwareSemanticAttr5                             // 25

siHardwareInputSemantic.siHardwareSemanticAttr6                             // 26

siHardwareInputSemantic.siHardwareSemanticAttr7                             // 27

siHardwareInputSemantic.siHardwareSemanticAttr8                             // 28

siHardwareInputSemantic.siHardwareSemanticAttr9                             // 29

siHardwareInputSemantic.siHardwareSemanticAttr10                            // 30

siHardwareInputSemantic.siHardwareSemanticAttr11                            // 31

siHardwareInputSemantic.siHardwareSemanticAttr12                            // 32

siHardwareInputSemantic.siHardwareSemanticAttr13                            // 33

siHardwareInputSemantic.siHardwareSemanticAttr14                            // 34

siHardwareInputSemantic.siHardwareSemanticAttr15                            // 35

siHardwareInputSemantic.siHardwareSemanticFogcoord                          // 36

siHardwareInputSemantic.siHardwareSemanticPsize                             // 37

siHardwareInputSemantic.siHardwareSemanticTangent                           // 38

siHardwareInputSemantic.siHardwareSemanticBinormal                          // 39

siHardwareInputSemantic.siHardwareSemanticWeight                            // 40

siHardwareInputSemantic.siHardwareSemanticIndice                            // 41

siHardwareInputSemantic.siHardwareSemanticTessfactor                        // 42

siHardwareInputSemantic.siHardwareSemanticDepth                             // 43

siHardwareInputSemantic.siHardwareSemanticSample                            // 44

siHardwareInputSemantic.siHardwareSemanticMax                               // 45

コンスタント 詳細
siHardwareSemanticAttr0 20 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr1 21 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr2 22 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr3 23 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr4 24 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr5 25 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr6 26 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr7 27 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr8 28 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr9 29 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr10 30 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr11 31 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr12 32 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr13 33 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr14 34 glVertexAttribute を使用して渡されます。
siHardwareSemanticAttr15 35 glVertexAttribute を使用して渡されます。
siHardwareSemanticBinormal 39 glMultiTexCoord[7]を使用して渡されます。
siHardwareSemanticColor0 2 glColor を使用して渡されます。
siHardwareSemanticColor1 3 glSecondaryColor を使用して渡されます。
siHardwareSemanticDepth 43 DirectX のみ(D3DDECLUSAGE_DEPTH)。
siHardwareSemanticFogcoord 36 glFogCoorD を使用して渡されます。
siHardwareSemanticIndice 41 DirectX のみ(D3DDECLUSAGE_BLENDINDICES)。
siHardwareSemanticMax 45 最大
siHardwareSemanticNormal 1 glNormal を使用して渡されます。
siHardwareSemanticPosition 0 glVertexを使用して渡されます。
siHardwareSemanticPsize 37 glPointSize を使用して渡されます。
siHardwareSemanticSample 44 DirectX のみ(D3DDECLUSAGE_SAMPLE)。
siHardwareSemanticTangent 38 glMultiTexCoord[6]を使用して渡されます。
siHardwareSemanticTessfactor 42 DirectX のみ(D3DDECLUSAGE_TESSFACTOR)。
siHardwareSemanticTexcoord0 4 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord1 5 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord2 6 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord3 7 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord4 8 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord5 9 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord6 10 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord7 11 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord 8 12 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord 9 13 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord 10 14 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord11 15 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord12 16 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord13 17 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord14 18 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticTexcoord15 19 glMultiTexCoorD を使用して渡されます。
siHardwareSemanticWeight 40 DirectX のみ(D3DDECLUSAGE_BLENDWEIGHT)。

適用対象

CHardwareAttribute::PutSemanticValue CHardwareAttribute::GetSemantic CHardwareAttribute::PutSemanticValue