Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat peta lingkungan render.
Sintaks
HRESULT D3DXCreateRenderToEnvMap(
_In_ LPDIRECT3DDEVICE9 pDevice,
_In_ UINT Size,
_In_ UINT MipLevels,
_In_ D3DFORMAT Format,
_In_ BOOL DepthStencil,
_In_ D3DFORMAT DepthStencilFormat,
_Out_ LPD3DXRENDERTOENVMAP *ppRenderToEnvMap
);
Parameter
-
pDevice [in]
-
Jenis: LPDIRECT3DDEVICE9
Pointer ke antarmuka IDirect3DDevice9 , yang merupakan perangkat untuk dikaitkan dengan permukaan render.
-
Ukuran [in]
-
Jenis: UINT
Ukuran permukaan render.
-
MipLevels [in]
-
Jenis: UINT
Jumlah tingkat mipmap.
-
Format [in]
-
Jenis: D3DFORMAT
Anggota jenis enumerasi D3DFORMAT yang menjelaskan format piksel peta lingkungan.
-
DepthStencil [in]
-
Jenis: BOOL
Jika TRUE, permukaan render mendukung permukaan stensil kedalaman. Jika tidak, anggota ini diatur ke FALSE.
-
DepthStencilFormat [in]
-
Jenis: D3DFORMAT
Jika DepthStencil diatur ke TRUE, parameter ini adalah anggota dari jenis enumerasi D3DFORMAT yang menjelaskan format stensil kedalaman peta lingkungan.
-
ppRenderToEnvMap [out]
-
Jenis: LPD3DXRENDERTOENVMAP*
Alamat penunjuk ke antarmuka ID3DXRenderToEnvMap yang mewakili peta lingkungan render yang dibuat.
Nilai kembali
Jenis: HRESULT
Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header |
|
| Pustaka |
|
Lihat juga