Skip to content

Latest commit

 

History

History
73 lines (62 loc) · 2.64 KB

nn-d3d11shader-id3d11functionreflection.md

File metadata and controls

73 lines (62 loc) · 2.64 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NN:d3d11shader.ID3D11FunctionReflection
ID3D11FunctionReflection (d3d11shader.h)
A function-reflection interface accesses function info. (ID3D11FunctionReflection)
ID3D11FunctionReflection
ID3D11FunctionReflection interface [Direct3D 11]
ID3D11FunctionReflection interface [Direct3D 11]
described
d3d11shader/ID3D11FunctionReflection
direct3d11.id3d11functionreflection
direct3d11\id3d11functionreflection.htm
direct3d11
91A3B6E3-E1A7-43F9-AD18-93A25F13CFB4
12/05/2018
ID3D11FunctionReflection, ID3D11FunctionReflection interface [Direct3D 11], ID3D11FunctionReflection interface [Direct3D 11],described, d3d11shader/ID3D11FunctionReflection, direct3d11.id3d11functionreflection
d3d11shader.h
Windows
D3DCompiler.lib
D3DCompiler_47.dll
Windows
19H1
ID3D11FunctionReflection
d3d11shader/ID3D11FunctionReflection
c++
APIRef
kbSyntax
COM
D3DCompiler_47.dll
ID3D11FunctionReflection

ID3D11FunctionReflection interface

-description

A function-reflection interface accesses function info.

Note  This interface is part of the HLSL shader linking technology that you can use on all Direct3D 11 platforms to create precompiled HLSL functions, package them into libraries, and link them into full shaders at run time.

 

-inheritance

The ID3D11FunctionReflection interface inherits from the IUnknown interface. ID3D11FunctionReflection also has these types of members:

-remarks

To get a function-reflection interface, call ID3D11LibraryReflection::GetFunctionByIndex. This isn't a COM interface, so you don't need to worry about reference counts or releasing the interface when you're done with it.

Note  ID3D11FunctionReflection requires the D3dcompiler_47.dll or a later version of the DLL.
 

-see-also

Shader Interfaces