Partager via


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 blitée (bloc de bits transféré) vers 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 la rotation et l’opération de retournement à appliquer à la source. Les rectangles source et de destination sont spécifiés dans les coordonnées post-orientation.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h

Voir aussi

D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043