Syntaxe
typedef enum D3D12_VIDEO_PROCESS_ORIENTATION
{
D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT = 0,
D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL = 1,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90 = 2,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL = 3,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180 = 4,
D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL = 5,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270 = 6,
D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL = 7,
D3D12_VIDEO_PROCESS_ORIENTATION_MAX_VALID = 8
} D3D12_VIDEO_PROCESS_ORIENTATION
Constantes
| Constante | Description |
|---|---|
| D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT | Aucune modification de l’orientation. 0 degré. |
| D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL | L’image est retournée horizontalement. |
| D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90 | L’image subit une rotation de 90 degrés dans le sens des aiguilles d’une montre. |
| D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL | L’image subit une rotation de 90 degrés dans le sens des aiguilles d’une montre, puis est retournée horizontalement. |
| D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180 | L’image subit une rotation de 180 degrés dans le sens des aiguilles d’une montre. |
| D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL | L’image est retournée verticalement. |
| D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270 | L’image subit une rotation de 270 degrés dans le sens des aiguilles d’une montre. |
| D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL | L’image subit une rotation de 270 degrés dans le sens des aiguilles d’une montre, puis est retournée horizontalement. |
| D3D12_VIDEO_PROCESS_ORIENTATION_MAX_VALID | Nombre maximal d’orientations valides. |
Configuration requise
En-tête : d3d12video_x.h et d3d12video_xs.hPlateformes prises en charge : consoles XBOX Series et famille XBOX One
