Share via


IDirect3DMobile::RegisterSoftwareDevice

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Este método registra um dispositivo software conectável com mobile Direct3D Microsoft.

Syntax

HRESULT RegisterSoftwareDevice(
  VOID* pInitializeFunction
);

Parameters

  • pInitializeFunction
    [no] Ponteiro para a função inicialização para o dispositivo software a ser registrado.

Return Value

Se o método for bem-sucedido, o valor de retorno é D3DM_OK, consulte D3DM Values.

Se o método falhar, o valor de retorno pode ser uma do seguinte D3DMERR Values:

  • D3DMERR_INVALIDCALL
  • D3DERR_MEMORYPOOLEMPTY

Remarks

Rasterization o software para Mobile Direct3D é fornecido por dispositivos software conectável, ativando aplicativos para acessar uma variedade de rasterizers software por meio de interfaces Direct3D Mobile. Dispositivos de software são carregados pelo aplicativo e registrados com o objeto Direct3DMobile, no qual apontar um objeto Direct3DDevice pode ser criado que irá executar processamento com o dispositivo software.

Dispositivos software Mobile Direct3D se comunicar com mobile Direct3D por uma interface semelhante à interface de hardware driver de dispositivo (DDI).

Para obter mais informações sobre Direct3D em Windows Embedded CE, consulte Direct3D Mobile Display Drivers.

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

IDirect3DMobile

Concepts

Registration of a Software Device

Other Resources

Direct3D Mobile Display Drivers