Microsoft DirectX 2

Минимальный оверлейный коэффициент растяжения, умноженный


dwVidMemTotal

Общая сумма памяти дисплея.

dwVidMemFree

Количество свободной памяти дисплея.

dwMaxVisibleOverlays

Максимальное число видимых оверлеев.

dwCurrVisibleOverlays

Текущее число видимых оверлеев.

dwNumFourCCCodes

Число FourCC кодов.

dwAlignBoundarySrc

Исходное выравнивание прямоугольника.

dwAlignSizeSrc



Исходный размер прямоугольника в байтах.

dwAlignBoundaryDest

Выравнивание прямоугольника адресата.

dwAlignSizeDest

Размер прямоугольника адресата, в байтах.

dwAlignStrideAlign

Выравнивание шага.

dwRops[DD_ROP_SPACE]

Поддерживаемые растровые операции.

ddsCaps

Указывает на структуру DDSCAPS с общими возможностями.

dwMinOverlayStretch

Минимальный оверлейный коэффициент растяжения, умноженный на 1000. Например, 1.0 = 1000, 1.3 = 1300.

dwMaxOverlayStretch

Максимальный оверлейный коэффициент растяжения, умноженный на 1000. Например, 1.0 = 1000, 1.3 = 1300.

dwMinLiveVideoStretch

Минимальный коэффициент растяжения видео, умноженный на 1000. Например, 1.0 = 1000, 1.3 = 1300.

dwMaxLiveVideoStretch

Максимальный коэффициент растяжения видео, умноженный на 1000. Например, 1.0 = 1000, 1.3 = 1300.

dwMinHwCodecStretch

Минимальный коэффициент растяжения codec, умноженный на 1000. Например, 1.0 = 1000, 1.3 = 1300.

dwMaxHwCodecStretch

Максимальный коэффициент растяжения codec, умноженный на 1000. Например, 1.0 = 1000, 1.3 = 1300.

dwReserved1,dwReserved2 ,dwReserved3

Резервируется для будущего использования.

dwSVBCaps

Определяет драйвер-специфические возможности для блиттинга из памяти системы в видеопамять.

dwSVBCKeyCaps

Определяет color key возможности драйвера для блиттинга из памяти системы в видеопамять.

dwSVBFXCaps

Определяет драйвер FX возможности для блиттинга из  памяти системы в видеопамять.

dwSVBRops[DD_ROP_SPACE]

Определяет растровые операции для блиттинга из памяти системы в видеопамять

dwVSBCaps

Определяет драйвер-специфические возможности для блиттинга из памяти дисплея память системы.

dwVSBCKeyCaps


dwVSBFXCaps

Определяет драйвер FX возможности для блиттинга из памяти дисплея в  память системы.

dwVSBRops[DD_ROP_SPACE]

Поддерживает растровые операции для блиттинга из памяти дисплея в память системы.

dwSSBCaps

Определяет драйвер-специфические возможности для блиттинга из памяти системы в память системы.

dwSSBCKeyCaps

Определяет color key возможности драйвера для блиттинга из памяти системы в память системы.

dwSSBCFXCaps

Определяет драйвер FX возможности для блиттинга из памяти системы в память системы.

dwSSBRops[DD_ROP_SPACE]

Растровые операции для блиттинга из памяти системы в память системы.

dwReserved4, dwReserved5, dwReserved6

Резервируется для будущего использования.

Значения для dw ... BitDepths членов (dwAlphaBltConstBitDepths, dwAlphaBltPixelBitDepths, dwAlphBltSurfaceBitDepths, и так далее):

DDBD_1            1 Бит на пиксель.

DDBD_2            2 Бита на пиксель.

DDBD_4            4 Бита на пиксель.

DDBD_8            8 Битов на пиксель.

DDBD_16          16 Битов на пиксель.

DDBD_24          24 Битов на пиксель.

DDBD_32          32 Битов на пиксель.


Определяет color key возможности драйвера дляблиттинга из памяти дисплея  в память системы.


Содержание раздела