title | description | ms.assetid | keywords | topic_type | api_name | api_location | api_type | ms.topic | ms.date | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID3DX11EffectShaderVariable interface (D3dx11effect.h) |
A shader-variable interface accesses a shader variable. |
e547a5e9-7b60-4a85-806d-272be55d12e7 |
|
|
|
|
|
reference |
05/31/2018 |
A shader-variable interface accesses a shader variable.
The ID3DX11EffectShaderVariable interface inherits from ID3DX11EffectVariable. ID3DX11EffectShaderVariable also has these types of members:
The ID3DX11EffectShaderVariable interface has these methods.
Method | Description |
---|---|
GetComputeShader | Get a compute shader. |
GetDomainShader | Get a domain shader. |
GetGeometryShader | Get a geometry shader. |
GetHullShader | Get a hull shader. |
GetInputSignatureElementDesc | Get an input-signature description. |
GetOutputSignatureElementDesc | Get an output-signature description. |
GetPatchConstantSignatureElementDesc | Get a patch constant signature description. |
GetPixelShader | Get a pixel shader. |
GetShaderDesc | Get a shader description. |
GetVertexShader | Get a vertex shader. |
Note
The DirectX SDK does not supply any compiled binaries for effects. You must use Effects 11 source to build your effects-type application. For more information about using Effects 11 source, see Differences Between Effects 10 and Effects 11.
Requirement | Value |
---|---|
Header |
|
Library |
|