Unit 'DX12.D3D12Shader' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_win_directx12]

ID3D12ShaderReflection

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DX12.D3D12Shader.pas line 432

type ID3D12ShaderReflection = interface(IUnknown)

  function GetDesc();

  

  function GetConstantBufferByIndex();

  

  function GetConstantBufferByName();

  

  function GetResourceBindingDesc();

  

  function GetInputParameterDesc();

  

  function GetOutputParameterDesc();

  

  function GetPatchConstantParameterDesc();

  

  function GetVariableByName();

  

  function GetResourceBindingDescByName();

  

  function GetMovInstructionCount;

  

  function GetMovcInstructionCount;

  

  function GetConversionInstructionCount;

  

  function GetBitwiseInstructionCount;

  

  function GetGSInputPrimitive;

  

  function IsSampleFrequencyShader;

  

  function GetNumInterfaceSlots;

  

  function GetMinFeatureLevel();

  

  function GetThreadGroupSize();

  

  function GetRequiresFlags;

  

end;

Inheritance

ID3D12ShaderReflection

  

|

IInterface



CT Web help

CodeTyphon Studio