D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 enumeration (d3d12umddi.h)

The D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 enumeration specifies the orientation to be performed by the video processor.

Syntax

typedef enum D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 {
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_DEFAULT = 0,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_FLIP_HORIZONTAL = 1,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_90 = 2,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_90_FLIP_HORIZONTAL = 3,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_180 = 4,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_FLIP_VERTICAL = 5,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_180_FLIP_HORIZONTAL,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_270 = 6,
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_270_FLIP_HORIZONTAL = 7
} ;

Constants

 
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_DEFAULT
Value: 0
No change to the orientation. 0 degrees.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_FLIP_HORIZONTAL
Value: 1
Flip the image horizontally.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_90
Value: 2
Rotate the image clockwise 90 degrees.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_90_FLIP_HORIZONTAL
Value: 3
Rotate the image clockwise 90 degrees and then flip it horizontally.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_180
Value: 4
Rotate the image clockwise 180 degrees.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_FLIP_VERTICAL
Value: 5
Flip the image vertically. This is the same as the D3D12DDI_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180_FLIP_HORIZONTAL constant.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_180_FLIP_HORIZONTAL
Rotate the image clockwise 180 degrees and then flip horizontally. This is the same as the D3D12DDI_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL constant.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_270
Value: 6
Rotate the image clockwise 270 degrees.
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020_CLOCKWISE_270_FLIP_HORIZONTAL
Value: 7
Rotate the image clockwise 270 degrees and then flip horizontally.

Requirements

Requirement Value
Header d3d12umddi.h (include D3d12umddi.h)

See also

D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032