Bagikan melalui


Fungsi D3DXFillCubeTextureTX

Menggunakan fungsi bahasa shader tingkat tinggi (HLSL) yang dikompilasi untuk mengisi setiap texel dari setiap tingkat mipmap tekstur.

Sintaks

HRESULT D3DXFillCubeTextureTX(
  _In_ LPDIRECT3DCUBETEXTURE9 pTexture,
  _In_ LPD3DXTEXTURESHADER    pTextureShader
);

Parameter

pTexture [in]

Jenis: LPDIRECT3DCUBETEXTURE9

Penunjuk ke objek IDirect3DCubeTexture9 , mewakili tekstur yang akan diisi.

pTextureShader [in]

Jenis: LPD3DXTEXTURESHADER

Penunjuk ke objek shader tekstur ID3DXTextureShader .

Menampilkan nilai

Jenis: HRESULT

Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_NOTAVAILABLE, D3DERR_INVALIDCALL.

Keterangan

Target tekstur harus merupakan fungsi HLSL yang mengambil berisi semantik berikut:

  • Satu parameter input harus menggunakan semantik POSISI.
  • Satu parameter input harus menggunakan semantik PSIZE.
  • Fungsi harus mengembalikan parameter yang menggunakan semantik COLOR.

Parameter input dapat dalam urutan apa pun. Misalnya, lihat D3DXFillTextureTX

Persyaratan

Persyaratan Nilai
Header
D3dx9tex.h
Pustaka
D3dx9.lib

Lihat juga

Fungsi Tekstur di D3DX 9

D3DXFillVolumeTextureTX