D3D11_VIDEO_FRAME_FORMAT enumeration (d3d11.h)

Describes how a video stream is interlaced.

Syntax

typedef enum D3D11_VIDEO_FRAME_FORMAT {
  D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE = 0,
  D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST = 1,
  D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST = 2
} ;

Constants

 
D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE
Value: 0
Frames are progressive.
D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST
Value: 1
Frames are interlaced. The top field of each frame is displayed first.
D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST
Value: 2
Frame are interlaced. The bottom field of each frame is displayed first.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Header d3d11.h

See also

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Direct3D 11 Video Enumerations