D3D12_VIDEO_PROCESS_TRANSFORM structure (d3d12video.h)
Spécifie les paramètres de transformation pour le traitement vidéo. Utilisé par la structure D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS .
Syntaxe
typedef struct D3D12_VIDEO_PROCESS_TRANSFORM {
D3D12_RECT SourceRectangle;
D3D12_RECT DestinationRectangle;
D3D12_VIDEO_PROCESS_ORIENTATION Orientation;
} D3D12_VIDEO_PROCESS_TRANSFORM;
Membres
SourceRectangle
Spécifie le rectangle source de la transformation. Il s’agit de la partie de la surface d’entrée qui est blitée sur la surface de destination. Le rectangle source est donné en coordonnées de pixels, par rapport à la surface d’entrée.
DestinationRectangle
Spécifie le rectangle de destination de la transformation. Il s’agit de la partie de la surface de sortie qui reçoit la fente pour ce flux. Le rectangle de destination est donné en coordonnées de pixels, par rapport à la surface de sortie.
Orientation
Opération de rotation et de retournement à appliquer à la source. Les rectangles source et de destination sont spécifiés dans les coordonnées post-orientation.
Notes
Pour les formats stéréo, l’orientation est appliquée avant l’application du format stéréo.
Spécifications
En-tête | d3d12video.h |