D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 struttura (d3d12umddi.h)

La struttura D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032 specifica la conversione di capovolgimento, rotazione, scala e destinazione per l'input video.

Sintassi

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

Il rettangolo di origine è la parte della superficie di input che viene bltted (blocco bit trasferito) nella superficie di destinazione. Il rettangolo di origine viene specificato in coordinate pixel, rispetto alla superficie di input. Formato stereo dopo l'applicazione dell'orientamento.

DestinationRectangle

Il rettangolo di destinazione è la parte dell'area di output che riceve il blt per questo flusso. Il rettangolo di destinazione viene specificato in coordinate pixel, rispetto alla superficie di output.

Orientation

Valore D3D12DDI_VIDEO_PROCESS_ORIENTATION_0020 che specifica l'operazione rotazione e capovolgimento da applicare all'origine. I rettangoli di origine e destinazione vengono specificati nelle coordinate di orientamento post.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h

Vedi anche

D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043