ID3DInclude::Close method (d3dcommon.h)
Metode yang diterapkan pengguna untuk menutup file #include shader.
Sintaks
HRESULT Close(
LPCVOID pData
);
Parameter
pData
Jenis: LPCVOID
Arahkan ke buffer yang berisi direktif include. Ini adalah penunjuk yang dikembalikan oleh PANGGILAN ID3DInclude::Open yang sesuai.
Nilai kembali
Jenis: HRESULT
Metode Tutup yang diterapkan pengguna harus mengembalikan S_OK. Jika Tutup gagal saat menutup file #include, antarmuka pemrograman aplikasi (API) yang menyebabkan Tutup dipanggil gagal. Kegagalan ini dapat terjadi dalam salah satu situasi berikut:
- Shader bahasa shader tingkat tinggi (HLSL) gagal salah satu fungsi D3D10CompileShader*** .
- Efek gagal salah satu fungsi D3D10CreateEffect*** .
Keterangan
Jika ID3DInclude::Open berhasil, Tutup dijamin akan dipanggil sebelum API menggunakan antarmuka ID3DInclude kembali.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3dcommon.h |
Pustaka | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |