Test Cases for the DirectDraw Test
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. |