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

Voir aussi

D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043