D3DCAPS3
Sinalizadores de capacidade do driver.
#define | Valor | Descrição | |
D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD | 0x00000020L | Indica que o dispositivo pode respeitar o estado de renderização D3DRS_ALPHABLENDENABLE no modo de tela cheia ao usar o efeito de troca FLIP ou DISCARD. Isso só se aplica quando os estados D3DRS_SRCBLEND ou D3DRS_DESTBLEND são definidos como um dos seguintes:
|
|
D3DCAPS3_COPY_TO_VIDMEM | 0x00000100L | O dispositivo pode acelerar uma cópia de memória da memória do sistema para a memória de vídeo local. Esse limite garante que UpdateSurface e chamadas de UpdateTexture serão aceleradas por hardware. Se esse limite estiver ausente, essas chamadas terão êxito, mas serão mais lentas. | |
D3DCAPS3_COPY_TO_SYSTEMMEM | 0x00000200L | O dispositivo pode acelerar uma cópia de memória da memória de vídeo local para a memória do sistema. Esse limite garante que chamadas de GetRenderTargetData serão aceleradas por hardware. Se este limite estiver ausente, esta chamada terá êxito, mas será mais lenta. | |
D3DCAPS3_DXVAHD | 0x00000400L | O driver de vídeo suporta o DXVA-HD DDI. Para obter mais informações sobre DXVA-HD DDI, consulte Processing High-Definition Video.
|
|
D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION | 0x00000080L | Indica que o dispositivo pode executar a correção de gama de um buffer traseiro em janela (contendo conteúdo linear) para uma área de trabalho sRGB. | |
D3DCAPS3_RESERVED | 0x8000001fL | Reservado; não utilizado. |
Essas constantes são usadas pelo membro D3CAPS3 de D3DCAPS9.
Informação Constante
Exigência | Valor |
---|---|
Cabeçalho | d3d9caps.h |
Sistema operativo mínimo | Janelas 98 |
Tópicos relacionados