D3D12DDI_VIDEO_PROCESS_TRANSFORM structure

Contains information for a transform.

Syntax

typedef struct D3D12DDI_VIDEO_PROCESS_TRANSFORM {
  DXGI_RATIONAL                      SourceAspectRatio;
  DXGI_RATIONAL                      DestinationAspectRatio;
  D3D12DDI_RECT                      SourceRectangle;
  D3D12DDI_RECT                      DestinationRectangle;
  D3D12DDI_VIDEO_PROCESS_ORIENTATION Orientation;
} D3D12DDI_VIDEO_PROCESS_TRANSFORM;

Members

  • SourceAspectRatio
    The source aspect ratio.

  • DestinationAspectRatio
    The destination aspect ratio.

  • SourceRectangle
    The source rectangle is the portion of the input surface that is bit block transferred to the destination surface. The source rectangle is given in pixel coordinates, relative to the input surface. Stereo format is implemented after orientation is applied.

  • DestinationRectangle
    The destination rectangle is the portion of the output surface that receives the bit block transfer for the 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 (include D3d12umddi.h)

 

 

Send comments about this topic to Microsoft