D3DCAPS3
Флаги возможностей драйвера.
#define | Значение | Описание | |
D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD | 0x00000020L | Указывает, что устройство может учитывать состояние D3DRS_ALPHABLENDENABLE отрисовки в полноэкранном режиме при использовании эффекта переключения FLIP или DISCARD. Это применимо только в том случае, если для состояний D3DRS_SRCBLEND или D3DRS_DESTBLEND задано одно из следующих состояний:
|
|
D3DCAPS3_COPY_TO_VIDMEM | 0x00000100L | Устройство может ускорить копирование памяти из системной памяти в локальную видеопамять. Это ограничение гарантирует аппаратное ускорение вызовов UpdateSurface и UpdateTexture . Если это ограничение отсутствует, эти вызовы будут успешными, но будут выполняться медленнее. | |
D3DCAPS3_COPY_TO_SYSTEMMEM | 0x00000200L | Устройство может ускорить копирование памяти из локальной видеопамять в системную память. Это ограничение гарантирует, что вызовы GetRenderTargetData будут выполняться с аппаратным ускорением. Если это ограничение отсутствует, вызов завершится успешно, но будет выполняться медленнее. | |
D3DCAPS3_DXVAHD | 0x00000400L | Драйвер дисплея поддерживает DXVA-HD DDI. Дополнительные сведения о DXVA-HD DDI см. в разделе Обработка High-Definition видео.
|
|
D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION | 0x00000080L | Указывает, что устройство может выполнять гамма-коррекцию из оконного заднего буфера (содержащего линейное содержимое) на рабочий стол sRGB. | |
D3DCAPS3_RESERVED | 0x8000001fL | Защищены; не используется. |
Эти константы используются членом D3CAPS3 D3DCAPS9.
Константная информация
Требование | Значение |
---|---|
Заголовок | d3d9caps.h |
Минимальная операционная система | Windows 98 |
Связанные темы