ID3D10Device::CreateGeometryShader method (d3d10.h)
Buat shader geometri.
Sintaks
HRESULT CreateGeometryShader(
[in] const void *pShaderBytecode,
[in] SIZE_T BytecodeLength,
[out] ID3D10GeometryShader **ppGeometryShader
);
Parameter
[in] pShaderBytecode
Jenis: const void*
Penunjuk ke shader yang dikompilasi. Untuk mendapatkan pointer ini, lihat Mendapatkan Pointer ke Shader yang Dikompilasi.
[in] BytecodeLength
Jenis: SIZE_T
Ukuran shader geometri yang dikompilasi.
[out] ppGeometryShader
Jenis: ID3D10GeometryShader**
Alamat pointer ke ID3D10GeometryShader Interface. Jika ini NULL, semua parameter lain akan divalidasi, dan jika semua parameter lulus validasi API ini akan mengembalikan S_FALSE alih-alih S_OK.
Nilai kembali
Jenis: HRESULT
Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 10 berikut.
Keterangan
Setelah dibuat, shader dapat diatur ke perangkat dengan memanggil ID3D10Device::GSSetShader.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d10.h |
Pustaka | D3D10.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk