IDirect3DMobileDevice::CreateImageSurface
9/8/2008
Esse método cria uma superfície imagem.
Syntax
HRESULT CreateImageSurface(
UINT Width,
UINT Height,
D3DMFORMAT Format,
IDirect3DMobileSurface** ppSurface
);
Parameters
- Largura
[no] Largura da imagem de superfície, em pixels.
- Altura
[no] Altura da imagem de superfície, em pixels.
- Formato
[no] Membro das D3DMFORMAT tipo enumerado, descrevendo o formato da superfície de imagem.
- ppSurface
[out] Endereço de um ponteiro para um IDirect3DMobileSurface interface que representa a superfície imagem criada.
Return Value
Se o método for bem-sucedido, o valor de retorno é D3DM_OK (consulte Valores D3DM).
Se o método falhar, o valor de retorno pode ser E_OUTOFMEMORY, ou uma do seguinte Valores D3DMERR.
- D3DMERR_MEMORYPOOLEMPTY
- D3DMERR_INVALIDCAL
Remarks
Superfícies de imagem são espaços reservados, eles são superfícies que não podem ser usados em quaisquer operações Microsoft Direct3D Mobile ® exceto bloqueando e IDirect3DMobileDevice::CopyRects.
Superfícies de imagem são colocados na classe de memória D3DPOOL_SYSTEMMEM.
Requirements
Header | d3dm.h |
Library | D3dm.lib, D3dmguid.lib |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
IDirect3DMobileDevice
D3DMFORMAT
IDirect3DMobileSurface
IDirect3DMobileDevice::CopyRects