PFND3DDDI_CREATEVERTEXSHADERFUNC fungsi panggilan balik (d3dumddi.h)
Fungsi CreateVertexShaderFunc mengonversi kode shader vertex menjadi format khusus perangkat keras dan mengaitkan kode dengan handel shader.
Sintaks
PFND3DDDI_CREATEVERTEXSHADERFUNC Pfnd3dddiCreatevertexshaderfunc;
HRESULT Pfnd3dddiCreatevertexshaderfunc(
[in] HANDLE hDevice,
D3DDDIARG_CREATEVERTEXSHADERFUNC *unnamedParam2,
const UINT *unnamedParam3
)
{...}
Parameter
[in] hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pCode [in]
Array token UINT CONST yang membentuk kode shader vertex.
unnamedParam3
pData [masuk, keluar]
Penunjuk ke struktur D3DDDIARG_CREATEVERTEXSHADERFUNC yang mengambil handel shader yang terkait dengan kode shader vertex yang ditentukan oleh pCode.
Menampilkan nilai
CreateVertexShaderFunc mengembalikan S_OK atau hasil kesalahan yang sesuai jika objek kode shader vertex tidak berhasil dibuat.
Keterangan
Untuk informasi selengkapnya tentang pemrograman perakitan shader, lihat Memproses Kode Shader.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | d3dumddi.h (termasuk D3dumddi.h) |