次の方法で共有


キーワード (DirectX HLSL)

次の単語は、HLSL ではキーワードとして識別されます。キーワードは、あらかじめ定義されている予約済みの識別子であり、特別な意味を持っています。キーワードをプログラム内で識別子として使うことはできません。

キーワードは、大文字と小文字は区別されず、読みやすくするためにキャメル形式 (各単語の最初の文字が大文字) で表示されます。

BlendState、BoolBreakBuffer
CBuffer、Class、Compile、Const、Continue
DepthStencilState、DepthStencilView、DiscardDoDouble
Else、Extern
False、FloatFor
GeometryShader
Half
IfInInline
InoutInt、Interface
行列
Namespace、Nointerpolation
出力
Pass、PixelShaderPrecise
RasterizerState、RenderTargetView、ReturnRegister
Sampler、Sampler1D、Sampler2D、Sampler3D、SamplerCUBE、Sampler_State、SamplerComparisonState、Shared、Stateblock、Stateblock_state、Static、StringStructSwitch
TBuffer、Technique、Technique10texture1、Texture1DTexture1DArrayTexture2DTexture2DArrayTexture2DMSTexture2DMSArrayTexture3DTextureCube、TextureCubeArray、True、Typedef
Uniform
VectorVertexShader、Void、Volatile、While
  1. texture は、大文字と小文字が区別される唯一のキーワードで、すべて小文字にします。以前のシェーダーとの下位互換性を維持するために使用されます。

関連項目

付録 (DirectX HLSL)