Funzione D3DXCreateRenderToEnvMap
Crea una mappa dell'ambiente di rendering.
Sintassi
HRESULT D3DXCreateRenderToEnvMap(
_In_ LPDIRECT3DDEVICE9 pDevice,
_In_ UINT Size,
_In_ UINT MipLevels,
_In_ D3DFORMAT Format,
_In_ BOOL DepthStencil,
_In_ D3DFORMAT DepthStencilFormat,
_Out_ LPD3DXRENDERTOENVMAP *ppRenderToEnvMap
);
Parametri
-
pDevice [in]
-
Tipo: LPDIRECT3DDEVICE9
Puntatore a un'interfaccia IDirect3DDevice9 , ovvero il dispositivo da associare all'area di rendering.
-
Dimensioni [in]
-
Tipo: UINT
Dimensioni della superficie di rendering.
-
MipLevels [in]
-
Tipo: UINT
Numero di livelli di mipmap.
-
Formato [in]
-
Tipo: D3DFORMAT
Membro del tipo enumerato D3DFORMAT che descrive il formato pixel della mappa dell'ambiente.
-
DepthStencil [in]
-
Tipo: BOOL
Se TRUE, la superficie di rendering supporta una superficie a stencil di profondità. In caso contrario, questo membro è impostato su FALSE.
-
DepthStencilFormat [in]
-
Tipo: D3DFORMAT
Se DepthStencil è impostato su TRUE, questo parametro è un membro del tipo enumerato D3DFORMAT che descrive il formato profondità-stencil della mappa dell'ambiente.
-
ppRenderToEnvMap [out]
-
Tipo: LPD3DXRENDERTOENVMAP*
Indirizzo di un puntatore a un'interfaccia ID3DXRenderToEnvMap che rappresenta la mappa dell'ambiente di rendering creata.
Valore restituito
Tipo: HRESULT
Se la funzione ha esito positivo, il valore restituito è D3D_OK. Se la funzione ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche