D3DCAPS3
Sinalizadores de funcionalidade 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 inteira 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 as chamadas UpdateSurface e UpdateTexture serão aceleradas por hardware. Se esse limite estiver ausente, essas chamadas serão bem-sucedidas, 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 as chamadas GetRenderTargetData serão aceleradas por hardware. Se esse limite estiver ausente, essa chamada terá êxito, mas será mais lenta. | |
D3DCAPS3_DXVAHD | 0x00000400L | O driver de exibição dá suporte à DDI DXVA-HD. Para obter mais informações sobre dDI DXVA-HD, consulte Processando High-Definition vídeo.
|
|
D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION | 0x00000080L | Indica que o dispositivo pode executar a correção gama de um buffer traseiro em janelas (contendo conteúdo linear) para uma área de trabalho sRGB. | |
D3DCAPS3_RESERVED | 0x8000001fL | Reservados; não usado. |
Essas constantes são usadas pelo membro D3CAPS3 do D3DCAPS9.
Informações constantes
Requisito | Valor |
---|---|
parâmetro | d3d9caps.h |
Sistema operacional mínimo | Windows 98 |
Tópicos relacionados