Compartilhar via


Direct3D Mobile Interface Test

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

O teste de interface Mobile Direct3D verifica a funcionalidade Mobile Direct3D por Verificando os valores de retorno de funções e outros resultados transmitidos por função parâmetros. Este testar não avalia saída processada. Para obter informações sobre como avaliar processado saída, consulte Direct3D Mobile Driver Comparison Test.

O teste de interface Mobile Direct3D inclui um ou mais chamadores para cada interface de Microsoft® Direct3D® Mobile API. Para verificar que um driver é funcionalmente corrigir, executar este testar em um executar-imagem tempo compilado de uma configuração de depuração que inclui a Middleware Direct3D Mobile e em um executar-imagem tempo compilado de uma configuração de versão que inclui a Middleware Direct3D Mobile. O antigo cenário fornece validação abrangente de função chamadas, enquanto o segundo cenário faz chamadas função que não são válido para gerar chamadas interface (DDI) driver de dispositivo que o driver deve identificador normalmente.

O seguinte tarefas são exemplos de tarefas que realiza o teste de interface Mobile Direct3D:

  • Verifica consistência entre o suporte D3DMDEVICEFORMAT conforme relatado no suporte a estrutura e real D3DM_GETADAPTERINFO_DATA como evidenciada por tentativas de criação de superfície
  • Verifica se a de conteúdo da estrutura D3DMCAPS para o driver está consistente com a funcionalidade do driver
  • Verifica que o driver normalmente trata chamadas função que não são válido
  • Verifica que o driver trata válido chamadas função

Alguns função chama neste causar testar a Middleware Mobile Direct3D Para invocar entrada aponta para o DDI do driver de Direct3D Mobile. Forçar essas chamadas função o driver para fornecer uma implementação funcionalmente correta de cada ponto de entrada. A testar faz com que a Middleware Mobile Direct3D para invocar o ponto de entrada D3DM_DRAWPRIMITIVE_PTR no driver com uma variedade de dados na reserva de comando, incluindo cada valor na enumeração D3DM_OPERATION. O driver informa DDI entrada pontos usando a estrutura D3DM_INITIALIZE_DATA.

In This Section

See Also

Other Resources

Display Tests