структура DXVADDI_VIDEOPROCESSBLTFLAGS (d3dumddi.h)
Структура DXVADDI_VIDEOPROCESSBLTFLAGS определяет изменения текущей области назначения из предыдущей области назначения.
Синтаксис
typedef struct _DXVADDI_VIDEOPROCESSBLTFLAGS {
union {
struct {
UINT BackgroundChanged : 1;
UINT TargetRectChanged : 1;
UINT ColorDataChanged : 1;
UINT AlphaChanged : 1;
UINT Reserved : 12;
UINT DestData : 16;
};
UINT Value;
};
} DXVADDI_VIDEOPROCESSBLTFLAGS;
Члены
BackgroundChanged
Значение UINT, указывающее, изменился ли цвет фона целевой поверхности. Установка этого элемента эквивалентна настройке первого бита 32-разрядного значения значения (0x00000001).
TargetRectChanged
Значение UINT, указывающее, изменился ли целевой прямоугольник целевой поверхности. Установка этого элемента эквивалентна настройке второго бита 32-разрядного элемента значения (0x00000002).
ColorDataChanged
Значение UINT, указывающее, изменились ли сведения о формате для целевой поверхности. Установка этого элемента эквивалентна настройке третьего бита 32-разрядного элемента значения (0x00000004).
AlphaChanged
Значение UINT, указывающее, изменилось ли планарное альфа-значение для целевой поверхности. Установка этого элемента эквивалентна настройке четвертого бита 32-разрядного элемента значения (0x00000008).
Reserved
Этот элемент зарезервирован и должен иметь значение нулю. Если этот элемент равен нулю, то пятый —шестнадцать битов (0x0000FFF0) 32-разрядного значения элемента равным нулю.
DestData
Значение UINT, содержащее образец данных назначения обработчика видео. Установка этого элемента эквивалентна настройке семнадцатого до тридцати секунд (0xFFFF0000) 32-разрядного элемента значения. Можно задать следующие биты:
DXVADDI_DESTDATA_RFF (0x0001)
DXVADDI_DESTDATA_TFF (0x0002)
DXVADDI_DESTDATA_RFF_TFF_PRESENT (0x0004)
Value
32-разрядное значение, определяющее изменения в текущей области назначения из предыдущей области назначения.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
заголовка | d3dumddi.h (include D3dumddi.h) |