Bagikan melalui


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

Lihat juga

ID3DInclude

ID3DInclude::Open