Skip to content

Latest commit

 

History

History
92 lines (54 loc) · 3.81 KB

id3dx11effectshadervariable.md

File metadata and controls

92 lines (54 loc) · 3.81 KB
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
ID3DX11EffectShaderVariable interface Direct3D 11
ID3DX11EffectShaderVariable interface Direct3D 11 , described
apiref
ID3DX11EffectShaderVariable
N/A
N/A.dll
COM
reference
05/31/2018

ID3DX11EffectShaderVariable interface

A shader-variable interface accesses a shader variable.

Members

The ID3DX11EffectShaderVariable interface inherits from ID3DX11EffectVariable. ID3DX11EffectShaderVariable also has these types of members:

Methods

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.

Remarks

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.

Requirements

Requirement Value
Header
D3dx11effect.h
Library
N/A (An Effects 11 library is available online as shared source.)

See also

ID3DX11EffectVariable

Effects 11 Interfaces

D3DX Interfaces