Поделиться через


структура D3DKM_TRANSPARENTBLTFLAGS (d3dkmddi.h)

Структура D3DKM_TRANSPARENTBLTFLAGS указывает возможность адаптера дисплея выполнять аппаратно-ускоренную передачу битовых блоков (bitblt) с прозрачностью.

Синтаксис

typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
  union {
    struct {
      UINT HonorAlpha : 1;
    };
    [in] UINT Value;
  };
} D3DKM_TRANSPARENTBLTFLAGS;

Члены

[in] HonorAlpha

Значение UINT, указывающее в аппаратно-ускоренной прозрачной передаче битового блока, следует ли использовать альфа-канал во время сравнения. HonorAlpha может быть одним из следующих значений.

Ценность Значение
1 Адаптер отображения не игнорирует альфа-канал при сравнении ссылочного цвета с исходным цветом.
0 Адаптер отображения игнорирует альфа-канал при сравнении ссылочного цвета с исходным цветом.

Установка этого элемента эквивалентна настройке первого бита 32-разрядного значения значения (0x00000001).

[in] Value

Член профсоюза, который D3DKM_TRANSPARENTBLTFLAGS содержит. Этот член может содержать 32-разрядное значение, указывающее способность адаптера дисплея выполнять передачу битовых блоков с аппаратным ускорением с прозрачностью.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7
заголовка d3dkmddi.h (include D3dkmddi.h)

См. также

DXGK_GDIARG_TRANSPARENTBLT