Fungsi D3DXCreateRenderToEnvMap
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk