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 |
|
Pustaka |
|
Lihat juga