Bagikan melalui


ID3DXInclude::Close method

Metode yang diterapkan pengguna untuk menutup file #include shader.

Sintaks

HRESULT Close(
  [in] LPCVOID pData
);

Parameter

pData [in]

Jenis: LPCVOID

Penunjuk ke buffer yang dikembalikan yang berisi arahan sertakan. Ini adalah penunjuk yang dikembalikan oleh panggilan ID3DXInclude::Open yang sesuai.

Menampilkan nilai

Jenis: HRESULT

Metode yang diterapkan pengguna harus mengembalikan S_OK. Jika panggilan balik gagal saat membaca file #include, API yang menyebabkan panggilan balik dipanggil akan gagal. Ini adalah salah satu dari berikut ini:

  • Shader HLSL akan gagal salah satu fungsi D3DXCompileShader***.
  • Shader rakitan akan gagal salah satu fungsi D3DXAssembleShader***.
  • Efeknya akan gagal salah satu fungsi D3DXCreateEffect*** atau D3DXCreateEffectCompiler***.

Keterangan

Jika ID3DXInclude::Open berhasil, ID3DXInclude::Close dijamin akan dipanggil sebelum API menggunakan antarmuka ini kembali.

Persyaratan

Persyaratan Nilai
Header
D3DX9Shader.h
Pustaka
D3dx9.lib

Lihat juga

ID3DXInclude

ID3DXInclude::Open