Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |