estrutura D3D12_VIDEO_PROCESS_TRANSFORM (d3d12video.h)
Especifica parâmetros de transformação para processamento de vídeo. Usado pela estrutura D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS .
Sintaxe
typedef struct D3D12_VIDEO_PROCESS_TRANSFORM {
D3D12_RECT SourceRectangle;
D3D12_RECT DestinationRectangle;
D3D12_VIDEO_PROCESS_ORIENTATION Orientation;
} D3D12_VIDEO_PROCESS_TRANSFORM;
Membros
SourceRectangle
Especifica o retângulo de origem da transformação. Essa é a parte da superfície de entrada que é blitted para a superfície de destino. O retângulo de origem é fornecido em coordenadas de pixel, em relação à superfície de entrada.
DestinationRectangle
Especifica o retângulo de destino da transformação. Essa é a parte da superfície de saída que recebe o blit para esse fluxo. O retângulo de destino é fornecido em coordenadas de pixel, em relação à superfície de saída.
Orientation
A operação de rotação e inversão a ser aplicada à origem. Retângulos de origem e destino são especificados em coordenadas pós-orientação.
Comentários
Para formatos estéreo, a orientação é aplicada antes que o formato estéreo seja aplicado.
Requisitos
Cabeçalho | d3d12video.h |