Compartilhar via


Direct3DMobile Object

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Mobile ® Direct3D Microsoft ® é implementado através de objetos COM e interfaces. Aplicativos escritos em C++ acessar essas interfaces e objetos diretamente. O objeto Direct3DMobile é o primeiro objeto que seu aplicativo cria e o último objeto que libera seu aplicativo. Funções para enumerar e recuperando capacidades de um dispositivo Direct3D Mobile estiver acessível através de objeto Direct3DMobile. Isso permite que aplicativos Selecionar os dispositivos sem criá-las.

Quando um aplicativo Direct3D Mobile é iniciado, ele deve obter um ponteiro para um IDirect3DMobile interface para acessar a funcionalidade Direct3D Mobile.

O seguinte exemplo de código mostra como usar o Direct3DMobileCreate função para recuperar um ponteiro para o IDirect3DMobile interface.

LPDIRECT3DMOBILE g_pD3Dm = NULL;

    if( NULL == (g_pD3Dm = Direct3DMobileCreate(D3DM_SDK_VERSION)))
        return E_FAIL;

Para navegar do objeto Direct3DDevice para o objeto Direct3DMobile que criou o dispositivo, use o IDirect3DMobileDevice::GetDirect3D método.

See Also

Concepts

Direct3D Mobile Programming