Antarmuka ID3D11Linker (d3d11shader.h)

Antarmuka linker digunakan untuk menautkan modul shader.

Catatan Antarmuka ini adalah bagian dari teknologi penautan shader HLSL yang dapat Anda gunakan di semua platform Direct3D 11 untuk membuat fungsi HLSL yang telah dikommpilasikan sebelumnya, mengemasnya ke dalam pustaka, dan menautkannya ke shader penuh pada durasi.

 

Warisan

Antarmuka ID3D11Linker mewarisi dari antarmuka IUnknown . ID3D11Linker juga memiliki jenis anggota berikut:

Metode

Antarmuka ID3D11Linker memiliki metode ini.

 
ID3D11Linker::AddClipPlaneFromCBuffer

Menambahkan clip plane dengan koefisien bidang yang diambil dari entri cbuffer untuk shader 10Level9.
ID3D11Linker::Link

Menautkan shader dan menghasilkan blob shader yang dapat digunakan runtime Direct3D.
ID3D11Linker::UseLibrary

Menambahkan instans modul pustaka yang akan digunakan untuk penautan.

Keterangan

Untuk mendapatkan antarmuka linker, panggil D3DCreateLinker.

CatatanID3D11Linker memerlukan D3dcompiler_47.dll atau versi DLL yang lebih baru.
 

Persyaratan

   
Target Platform Windows
Header d3d11shader.h

Lihat juga

IUnknown

Antarmuka Shader