METODE ID3D11ShaderReflection::GetResourceBindingDescByName (d3d11shader.h)

Dapatkan deskripsi tentang bagaimana sumber daya terikat ke shader.

Sintaks

HRESULT GetResourceBindingDescByName(
  [in]  LPCSTR                       Name,
  [out] D3D11_SHADER_INPUT_BIND_DESC *pDesc
);

Parameter

[in] Name

Jenis: LPCSTR

Nama konstanta-buffer sumber daya.

[out] pDesc

Jenis: D3D11_SHADER_INPUT_BIND_DESC*

Penunjuk ke deskripsi pengikatan input. Lihat D3D11_SHADER_INPUT_BIND_DESC.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan salah satu Kode Pengembalian Direct3D 11 berikut.

Keterangan

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

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

Persyaratan

   
Target Platform Windows
Header d3d11shader.h
Pustaka D3DCompiler.lib
DLL D3DCompiler_47.dll

Lihat juga

Antarmuka ID3D11ShaderReflection