Compartilhar via


Keywords for a Script for the Graphics Device Interface Performance Test

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

A seguinte tabela mostra palavras-chave que você pode usar com qualquer maiúsculas e minúsculas testar em um arquivo script para o teste de desempenho interface gráfica de dispositivo.

Palavra-chave Valor aceitável Descrição

Iterações

Um inteiro positivo

Especifica o número de vezes que o mecanismo padrão de referência amostras uma maiúsculas e minúsculas testar específico.

Por padrão, o número de iterações depende de como o padrão desvio de um exemplo inicial.

Confiança

Um inteiro entre 0 e 100, inclusive

Especifica a sensibilidade de uma maiúsculas e minúsculas testar para o padrão desvio de uma função. Quanto maior o valor que você especificar para Confiança, mais a maiúsculas e minúsculas testar é executado.

O valor usar como padrão para Confiança is 75.

MaxRunTime

Um valor maior que zero

Especifica, em minutos, o tempo máximo para o qual uma maiúsculas e minúsculas testar podem executar.

O valor padrão é de 10 minutos.

FlushICache

0 Ou 1

Se definido como 1, especifica que o armazenar em cache instrução ser liberado entre executa testar.

FlushDCache

0 Ou 1

Se definido como 0, especifica que o armazenar em cache instrução ser liberado entre executa testar.

RgnRects

(Esquerdo, parte superior, direito, inferior),(Esquerdo, parte superior, direito,inferior), ...

Especifica a localidade dos lados de cada retângulo.

MinNumberOfRgns

Um inteiro entre 0 e o valor de RgnRects, inclusive

Especifica o número mínimo de retângulos para usar ao criar uma região.

MaxNumberOfRgns

Um inteiro não negativo

Especifica o número máximo de retângulos para usar ao criar uma região.

O valor usar como padrão é o valor de RgnRects.

RgnStep

Um inteiro positivo

Especifica quantos retângulos para adicionar a contagem de retângulo para cada iteração.

De exemplo, se o valor de RgnRects é 10, MinNumberOfRegions é 0, e RgnStep é 1, a testar itera usem Retângulo 1 Usar retângulos 10 nas etapas de 1 retângulo. O resultado é 10 separar samplings.

CombineMode

RGN_AND

RGN_COPY

RGN_DIFF

RGN_OR

RGN_XOR

Especifica que você desejar combinar uma região com o primário região.

A seguinte tabela mostra palavras-chave que você pode usar com alguns casos testar em um arquivo script para o teste de desempenho interface gráfica de dispositivo.

Palavra-chave Valor aceitável Descrição

BlendFunction

PPA

SCA

SCA_ <hexadecimal SCA valor>

PPA&SCA_ <hexadecimal SCA valor>

Especifica se deve ser usada uma origem-constante, Alfa-combinação operação ou por-pixel, operação Alpha-Blend ou as duas operações simultaneamente.

Você pode especificar um hexadecimal valor entre 0 x 00 e 0xFF para a constante origem em uma alfa misturam operação.

Pincel

BLACK

DKGRAY

GRAY

HOLLOW

LTGRAY

NULL

WHITE

Padrão &LT;largura&Gt; x &LT;altura>_<bpp>

Sólido

Especifica o tipo de pincel para usar.

Se você especificar Padrão Sem largura, altura e a profundidade bit, a testar usa um pincel com uma altura de 8 pixels, uma largura de 8 pixels e profundidade Uma bit de 16 bits por pixel.

Destino

Primário

System_Memory

Video_Memory

Bitmap independente de dispositivo (DIB) &LT;bpp>_<Cores><bitmask, se aplicável>

Especifica a superfície destino. Você pode especificar múltiplo valores separados por vírgulas.

É o valor para este palavra-chave usar como padrão Primário.

O valor &LT;bpp&Gt; Especifica bits por pixel. Valores aceitáveis para &LT;bpp&Gt; São 1, 2, 4, 8, 16, 24 ou 32.

Valores aceitáveis para &LT;Cores&Gt; São PAL, BGR ou RGB. PAL especifica a paleta sistema.

Valores aceitáveis para &LT;bitmask, se aplicável> are 4444, 565, 555, 1555, 8888, 888, or 4444.

Caneta

NULL &LT;largura>

BLACK

WHITE

SOLID &LT;largura>

DASH &LT;largura>

Especifica o tipo da caneta para usar.

Para cada tipo de caneta, você pode especificar um BkMode valor que está associado com a superfície no qual a caneta está selecionada.

Para BkMode, você pode especificar um valor de OPAQUE Ou TRANSPARENT. Se você especificar múltiplo modos separados por vírgulas, a testar executa para cada modo na lista.

ROP

ROP2:

  • < 0 xXX hexadecimal valor ROP>, < 0 xXX hexadecimal valor ROP>
  • Todos os

ROP3:

  • < 0 xXXXXXXXX hexadecimal valor ROP>, < 0 xHexadecimal xxxxxxxx valor ROP>
  • Todos os

ROP4:

  • (&LT; 0 xXXXXXXXX hexadecimal valor ROP>, < 0 xHexadecimal xxxxxxxx valor ROP>), (&LT; 0 xXXXXXXXX hexadecimal valor ROP>, < 0 xHexadecimal xxxxxxxx valor ROP>)

Especifica o tipo de operação de varredura (ROP).

Para ROP2, se você não fizer isso especificar um valor, a testar usa R2_COPYPEN. Se você especificar um valor de Todos os, a testar executa todas as operações de varredura 16 ROP2.

Para ROP3, se você não fizer isso especificar um valor, a testar usa SRCCOPY. Se você especificar um valor de Todos os, a testar executa todas as operações de varredura 256 ROP3.

Para ROP4, se você não fizer isso especificar um valor, a usa testar MAKEROP4 (SRCCOPY, SRCCOPY).

Fonte

Primário

System_Memory

Video_Memory

Bitmap independente de dispositivo (DIB) &LT;bpp>_<Cores><bitmask, se aplicável>

Especifica a superfície origem. Você pode especificar múltiplo valores separados por vírgulas.

É o valor para este palavra-chave usar como padrão Primário.

O valor &LT;bpp&Gt; Especifica bits por pixel. Valores aceitáveis para &LT;bpp&Gt; São 1, 2, 4, 8, 16, 24 ou 32.

Valores aceitáveis para &LT;Cores&Gt; São PAL, BGR ou RGB. PAL especifica a paleta sistema.

Valores aceitáveis para &LT;bitmask, se aplicável> are 4444, 565, 555, 1555, 8888, 888, or 4444.

StretchMode

BINLINEAR

BLACKONWHITE

Especifica um modo para estender as operações. Se você especificar múltiplo modos separados por vírgulas, a testar executa para cada modo na lista.

In This Section

See Also

Other Resources

Script Development for the Graphics Device Interface Performance Test