structure D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 (d3d12umddi.h)
La structure D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 spécifie le retournement, la rotation, l’échelle et la traduction de destination pour l’entrée vidéo.
Syntaxe
typedef struct D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 {
D3D12DDI_RECT SourceRectangle;
D3D12DDI_RECT DestinationRectangle;
D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 Orientation;
} D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032;
Membres
SourceRectangle
Le rectangle source est la partie de la surface d’entrée qui est bltted (bloc de bits transféré) à la surface de destination. Le rectangle source est donné en coordonnées de pixels, par rapport à la surface d’entrée. Format stéréo après l’application de l’orientation.
DestinationRectangle
Le rectangle de destination est la partie de la surface de sortie qui reçoit le blt pour ce flux. Le rectangle de destination est donné en coordonnées de pixels, par rapport à la surface de sortie.
Orientation
Valeur D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 qui spécifie l’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.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |