DXVA_SampleFlags enumeration (dxva.h)

The DXVA_SampleFlags enumeration type contains a collection of flags that identify changes in the current sample frame from the previous sample frame.

Syntax

typedef enum _DXVA_SampleFlags {
  DXVA_SampleFlagsMask,
  DXVA_SampleFlag_Palette_Changed,
  DXVA_SampleFlag_SrcRect_Changed,
  DXVA_SampleFlag_DstRect_Changed,
  DXVA_SampleFlag_ColorData_Changed
} DXVA_SampleFlags;

Constants

 
DXVA_SampleFlagsMask
Specifies the sample-flag mask, which consists of the first 4 bits of a DWORD.
DXVA_SampleFlag_Palette_Changed
Indicates that the palette of the sample frame changed.
DXVA_SampleFlag_SrcRect_Changed
Indicates that the source rectangle of the sample frame changed.
DXVA_SampleFlag_DstRect_Changed
Indicates that the destination rectangle of the sample frame changed.
DXVA_SampleFlag_ColorData_Changed
Indicates that the color data of the sample frame 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

DXVA_DeinterlaceBobDeviceClass::DeinterlaceBltEx

DXVA_VideoSample2