D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 structure

Specifies flip, rotation, scale and destination translation for the video input.

Syntax

typedef struct D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 {
  D3D12DDI_RECT                           SourceRectangle;
  D3D12DDI_RECT                           DestinationRectangle;
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 Orientation;
} D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032;

Members

SourceRectangle

The source rectangle is the portion of the input surface that is blitted to the destination surface. The source rectangle is given in pixel coordinates, relative to the input surface. Stereo Format after orientation is applied.

DestinationRectangle

The destination rectangle is the portion of the output surface that receives the blit for this stream. The destination rectangle is given in pixel coordinates, relative to the output surface.

Orientation

The rotation and flip operation to apply to the source. Source and Destination rectangles are specified in post orientation coordinates.

Requirements

   
Header d3d12umddi.h