Condividi tramite


struttura D3D12_VIDEO_PROCESS_TRANSFORM (d3d12video.h)

Specifica i parametri di trasformazione per l'elaborazione video. Utilizzato dalla struttura D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS .

Sintassi

typedef struct D3D12_VIDEO_PROCESS_TRANSFORM {
  D3D12_RECT                      SourceRectangle;
  D3D12_RECT                      DestinationRectangle;
  D3D12_VIDEO_PROCESS_ORIENTATION Orientation;
} D3D12_VIDEO_PROCESS_TRANSFORM;

Members

SourceRectangle

Specifica il rettangolo di origine della trasformazione. Questa è la parte della superficie di input che viene inserita nella superficie di destinazione. Il rettangolo di origine viene assegnato in coordinate pixel, rispetto alla superficie di input.

DestinationRectangle

Specifica il rettangolo di destinazione della trasformazione. Questa è la parte della superficie di output che riceve il blit per questo flusso. Il rettangolo di destinazione viene assegnato in coordinate pixel rispetto alla superficie di output.

Orientation

Operazione di rotazione e capovolgimento da applicare all'origine. I rettangoli di origine e di destinazione vengono specificati nelle coordinate di orientamento post.

Commenti

Per i formati stereo, l'orientamento viene applicato prima dell'applicazione del formato stereo.

Requisiti

   
Intestazione d3d12video.h