D3D12_VIDEO_PROCESS_ORIENTATION enumeration (d3d12video.h)
Specifies an orientation operation to be performed by a video processor.
Syntax
typedef enum D3D12_VIDEO_PROCESS_ORIENTATION {
D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT,
D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180,
D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL
} ;
Constants
D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT No change in orientation. 0 degrees. |
D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL The image is flipped horizontally. |
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90 The image is rotated 90 degrees clockwise. |
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL The image is rotated 90 degrees clockwise and then flipped horizontally. |
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180 The image is rotated 180 degrees clockwise. |
D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL The image is flipped vertically. |
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270 The image is rotated 270 degrees clockwise. |
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL The image is rotated 270 degrees clockwise and then flipped horizontally. |
Requirements
Requirement | Value |
---|---|
Header | d3d12video.h |