Bagikan melalui


METODE ID3D12ShaderReflection::GetResourceBindingDesc (d3d12shader.h)

Mendapatkan deskripsi tentang bagaimana sumber daya terikat ke shader.

Sintaks

HRESULT GetResourceBindingDesc(
  [in]  UINT                         ResourceIndex,
  [out] D3D12_SHADER_INPUT_BIND_DESC *pDesc
);

Parameter

[in] ResourceIndex

Jenis: UINT

Indeks sumber daya berbasis nol.

[out] pDesc

Jenis: D3D12_SHADER_INPUT_BIND_DESC*

Penunjuk ke deskripsi pengikatan input. Lihat D3D12_SHADER_INPUT_BIND_DESC.

Nilai kembali

Jenis: HRESULT

Mengembalikan salah satu Kode Pengembalian Direct3D 12.

Keterangan

Shader terdiri dari kode yang dapat dieksekusi (fungsi HLSL yang dikompilasi) dan sekumpulan sumber daya yang menyediakan shader dengan data input. GetResourceBindingDesc mendapatkan informasi tentang bagaimana satu sumber daya dalam set terikat sebagai input ke shader. Parameter ResourceIndex menentukan indeks untuk sumber daya.

Antarmuka metode ini dihosting di D3DCompiler_xx.dll DLL out-of-box.

Persyaratan

   
Target Platform Windows
Header d3d12shader.h

Lihat juga

ID3D12ShaderReflection