Função D3DXCreateRenderToEnvMap
Cria um mapa de ambiente de renderização.
Sintaxe
HRESULT D3DXCreateRenderToEnvMap(
_In_ LPDIRECT3DDEVICE9 pDevice,
_In_ UINT Size,
_In_ UINT MipLevels,
_In_ D3DFORMAT Format,
_In_ BOOL DepthStencil,
_In_ D3DFORMAT DepthStencilFormat,
_Out_ LPD3DXRENDERTOENVMAP *ppRenderToEnvMap
);
Parâmetros
-
pDevice [in]
-
Tipo: LPDIRECT3DDEVICE9
Ponteiro para uma interface IDirect3DDevice9 , que é o dispositivo a ser associado à superfície de renderização.
-
Tamanho [in]
-
Tipo: UINT
Tamanho da superfície de renderização.
-
MipLevels [in]
-
Tipo: UINT
O número de níveis de mipmap.
-
Formatar [in]
-
Tipo: D3DFORMAT
Membro do tipo enumerado D3DFORMAT que descreve o formato de pixel do mapa de ambiente.
-
DepthStencil [in]
-
Tipo: BOOL
Se TRUE, a superfície de renderização dá suporte a uma superfície de estêncil de profundidade. Caso contrário, esse membro será definido como FALSE.
-
DepthStencilFormat [in]
-
Tipo: D3DFORMAT
Se DepthStencil for definido como TRUE, esse parâmetro será um membro do tipo enumerado D3DFORMAT que descreve o formato de estêncil de profundidade do mapa de ambiente.
-
ppRenderToEnvMap [out]
-
Tipo: LPD3DXRENDERTOENVMAP*
Endereço de um ponteiro para uma interface ID3DXRenderToEnvMap que representa o mapa de ambiente de renderização criado.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também