D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 {
  D3D12DDI_RECT                           SourceRectangle;
  D3D12DDI_RECT                           DestinationRectangle;
  D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 Orientation;
} D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_video_process_transform_0032)

D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 structure

Description

The D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 structure specifies the flip, rotation, scale, and destination translation for the video input.

Members

SourceRectangle

The source rectangle is the portion of the input surface that is blitted (bit block transferred) 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 blt for this stream. The destination rectangle is given in pixel coordinates, relative to the output surface.

Orientation

A D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 value that specifies the rotation and flip operation to apply to the source. Source and Destination rectangles are specified in post orientation coordinates.

See also

D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043