Skip to content

HLSLFxcShaderBinary

struct HLSLFxcShaderBinary : public IShaderBinary

The FXC (HLSL) specialization of IShaderBinary interface. Handles everything necessary to export DXC compiled binary shader data.

Dependencies: IShaderBinary

Inherits from: public IShaderBinary

Public Interface

Public Members:

CComPtr<ID3DBlob> pShader

CComPtr<ID3DBlob> pShader

ID3DBlob shader blob data for this shader binary.

Source: sdk/tools/ffx_shader_compiler/src/hlsl_compiler.h (line 73, column 13)

Source: sdk/tools/ffx_shader_compiler/src/hlsl_compiler.h (line 71, column 1)