DXVA_DestinationFlags enumeration (dxva.h)

The DXVA_DestinationFlags enumeration type contains a collection of flags that identify changes in the current destination surface from the previous destination surface.

Syntax

typedef enum _DXVA_DestinationFlags {
  DXVA_DestinationFlagMask,
  DXVA_DestinationFlag_Background_Changed,
  DXVA_DestinationFlag_TargetRect_Changed,
  DXVA_DestinationFlag_ColorData_Changed,
  DXVA_DestinationFlag_Alpha_Changed
} DXVA_DestinationFlags;

Constants

 
DXVA_DestinationFlagMask
Specifies the destination-flag mask, which consists of the first 4 bits of a DWORD.
DXVA_DestinationFlag_Background_Changed
Indicates that the background color of the destination surface changed.
DXVA_DestinationFlag_TargetRect_Changed
Indicates that the target rectangle of the destination surface changed.
DXVA_DestinationFlag_ColorData_Changed
Indicates that format information for the destination surface changed.
DXVA_DestinationFlag_Alpha_Changed
Indicates that the planar alpha value for the destination surface changed.

Requirements

Requirement Value
Minimum supported client This enumeration type applies only to Windows Server 2003 with SP1 and later, and Windows XP with SP2 and later.
Header dxva.h (include Dxva.h)

See also

DXVA_DeinterlaceBltEx

DeinterlaceBltEx