Compartilhar via


Test Cases for the DirectDraw Test

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

A seguinte tabela mostra os casos testar para o teste do DirectDraw.

Testar maiúsculas e minúsculas Descrição

100

Obter CAPS

Recupera os recursos de camada de abstração de hardware (HAL), verifica se a operação está bem-sucedido e, em seguida, exibe todos os recursos recuperados. Esta maiúsculas e minúsculas testar falhar se ele não é possível recuperar os recursos da HAL.

101

Enumerar modos de exibição

Enumera os modos exibir DirectDraw, verifica se a enumeração completa e em seguida, exibe os resultados da enumeração.

200

Blt (O modo de janela)

Executa blits para e partir vários superfícies. A maiúsculas e minúsculas testar verifica que o real destino coincide com o destino esperado para cada blit de cores. Esta maiúsculas e minúsculas testar falhará se quaisquer blits são malsucedido.

210

Blt ColorKey (O modo de janela)

Executa uma variedade de cor chave blits para e de superfícies variados. A maiúsculas e minúsculas testar verifica que o real destino coincide com o destino esperado para cada testar. Esta maiúsculas e minúsculas testar falhar se qualquer cor chave blits são malsucedido.

220

Cor Filling Blts (O modo de janela)

Executa uma variedade de cor blits preencher para superfícies variados. A maiúsculas e minúsculas testar verifica que a superfície é preenchida com a cor especificada. Esta maiúsculas e minúsculas testar falhará se quaisquer blits preencher cor são malsucedido.

300

Blt (modo exclusivo)

Executa uma variedade de blits De e Para superfícies variados. A maiúsculas e minúsculas testar verifica que o real destino coincide com o destino esperado para testar. Esta maiúsculas e minúsculas testar falhará se quaisquer blits são malsucedido.

310

Blt ColorKey (modo exclusivo)

Executa uma variedade de cor chave blits para e de superfícies variados. A maiúsculas e minúsculas testar verifica que o real destino coincide com o destino esperado para cada testar. Esta maiúsculas e minúsculas testar falhar se qualquer cor chave blits são malsucedido.

320

Cor Filling Blts (modo exclusivo)

Executa uma variedade de cor blits preencher para superfícies variados. A maiúsculas e minúsculas testar verifica que a superfície é preenchida com a cor especificada. Esta maiúsculas e minúsculas testar falhará se quaisquer blits preencher cor são malsucedido.

330

Inverter (modo exclusivo)

Executa uma variedade de blits para um encadear flipping e verifica que o inverte é bem-sucedido e que todos surfaces exibir corretamente. Esta maiúsculas e minúsculas testar falhará se qualquer inverte ou superfície verificações falharem.

400

CreateVideoPort (Teste de recipiente da porta de vídeo)

Enumera os disponível vídeo Portas e conexões para o vídeo Portas. Esta maiúsculas e minúsculas testar, em seguida, verifica que cada conexão enumerado pode ser criada.

410

EnumVideoPorts (Teste de recipiente da porta de vídeo)

Enumera os disponível vídeo Portas e, em seguida, enumera o vídeo portas com base em recursos específicos.

420

GetVideoPortConnectInfo (Teste de recipiente da porta de vídeo)

Verifica que o GetVideoPortConnectInfo função adequadamente manipula uma variedade de entrada condições.

430

QueryVideoPortStatus (Teste de recipiente da porta de vídeo)

Verifica que o QueryVideoPortStatus função adequadamente trata cada vídeo porta.

500

GetBandwidthInfo (Teste da porta de vídeo)

Verifica que o GetBandwidthInfo função retorna consistente informações sobre cada tipo de vídeo porta disponível.

502

GetSetColorControls (Teste da porta de vídeo)

Verifica que o GetColorControls e SetColorControls Definir funções e retornar consistente controles cor se controle cor é com suporte.

504

GetInputOutputFormats (Teste da porta de vídeo)

Verifica que o GetInputFormats e GetOutputFormats funções retornam consistente informações em uma variedade de condições chamado.

506

GetFieldPolarity (Teste da porta de vídeo)

Verifica que o GetFieldPolarity função retorna consistente informações sobre a Polaridade campo de um vídeo porta.

508

GetVideoLine (Teste da porta de vídeo)

Verifica que o GetVideoLine função retorna consistente informações.

510

GetVideoSignalStatus (Teste da porta de vídeo)

Verifica que o GetVideoSignalStatus função retorna consistente informações.

512

SetTargetSurface (Teste da porta de vídeo)

Verifica que o SetTargetSurface função adequadamente manipula entrada incorreta.

514

StartVideo (Teste da porta de vídeo)

Verifica que chama para o StartVideo função bem-sucedida com uma variedade de definir sinalizadores.

516

StopVideo (Teste da porta de vídeo)

Verifica que um chamar para o StopVideo função for bem-sucedido.

518

UpdateVideo (Teste da porta de vídeo)

Verifica que chama para o UpdateVideo função bem-sucedida com uma variedade de definir sinalizadores.

520

WaitForSync (Teste da porta de vídeo)

Verifica que o WaitForSync função se comporta de forma consistente com cada sinalizador possível.

1200

Blt (modo Janela interativo)

Executa blits que incluem cor preenchimentos e dimensionamento. Você deve manualmente verificar que cada blit de cores é bem-sucedido.

1240

Sobrepor Blt (modo Janela interativo)

Executa blits para uma superfície sobreposição. A testar Não é possível verificar que o conteúdo de sobreposição superfície exibir corretamente, portanto, você deve manualmente verificar se a saída está correta. Se a testar tiver êxito, uma sobreposição aparecerá in the middle of a Tela com um padrão quadriculado azul e amarelo. Talvez este testar executar tantos como three times com a mesma saída, testes pixel RGB, YUYV e VYUY formatos na superfície sobreposição.

1250

Blt ColorKeyOverlay (modo Janela interativo)

Executa cor chave blits para uma superfície sobreposição. A testar Não é possível verificar que o conteúdo de sobreposição superfície exibir corretamente, portanto, você deve manualmente verificar se a saída está correta. Se a testar for bem-sucedido, um padrão quadriculado azul aparecerá em uma variedade de locais através de exibir do dispositivo de destino. Se o driver permite alongando, a testar também expande o padrão quadriculado. Talvez este testar executar tantos como three times com a mesma saída, testes pixel RGB, YUYV e VYUY formatos na superfície sobreposição.

1260

Sobrepor ColorFill Blt (modo Janela interativo)

Executa blits preencher cor para uma superfície sobreposição. A testar Não é possível verificar que o conteúdo de sobreposição superfície exibir corretamente, portanto, você deve manualmente verificar se a saída está correta. Esta maiúsculas e minúsculas testar circula através de vermelho, verde e azul no primário superfície sobreposição. Talvez este testar executar tantos como three times com a mesma saída, testes pixel RGB, YUYV e VYUY formatos na superfície sobreposição.

1300

Blt (modo exclusivo interativo)

Executa blits que você deve verificar quando solicitado. A testar não contém um mecanismo automatizado para verificar o dimensionamento.

1340

Sobrepor Blt (modo exclusivo interativo)

Executa blits para uma superfície sobreposição. A testar Não é possível verificar que o conteúdo de sobreposição superfície exibir corretamente, portanto, você deve manualmente verificar se a saída está correta. Se a testar tiver êxito, uma sobreposição será localizada in the middle of a Tela no dispositivo de destino com linhas horizontais azuis e amarelas. O primário superfície atrás da superfície de sobreposição deve preencher a exibir inteira. Talvez este testar executar tantos como three times com a mesma saída, testes pixel RGB, YUYV e VYUY formatos na superfície sobreposição.

1350

Blt ColorKeyOverlay (modo exclusivo interativo)

Executa cor chave blits para uma superfície sobreposição. A testar Não é possível verificar que o conteúdo de sobreposição superfície exibir corretamente, portanto, você deve manualmente verificar se a saída está correta. Se a testar for bem-sucedido, barras horizontais azuis aparecerão entre a exibir do dispositivo de destino. O primário superfície atrás da superfície de sobreposição deve preencher a exibir inteira. Talvez este testar executar tantos como three times com a mesma saída, testes pixel RGB, YUYV e VYUY formatos na superfície sobreposição.

1360

Sobrepor ColorFill Blt (modo exclusivo interativo)

Executa blits preencher cor para uma superfície sobreposição. A testar Não é possível verificar que o conteúdo de sobreposição superfície exibir corretamente, portanto, você deve manualmente verificar se a saída está correta. Esta maiúsculas e minúsculas testar circula através de vermelho, verde e azul no primário superfície e da superfície de sobreposição. A cor preencherá no primário superfície deve preencher a exibir inteira. Talvez este testar executar tantos como three times com a mesma saída, testes pixel RGB, YUYV e VYUY formatos na superfície sobreposição.

See Also

Other Resources

DirectDraw Test