enumerazione D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE (d3d12video.h)

Specifica le modalità di ricerca movimento per la codifica video.

Sintassi

typedef enum D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE {
  D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_FULL_SEARCH = 0,
  D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT = 1,
  D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT_LIMITED_DISTANCE = 2
} ;

Constants

 
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_FULL_SEARCH
Il driver esegue la ricerca full motion. Quando NumHintsPerPixel è maggiore di zero, i vettori di movimento sono hint per il driver.
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT
Il driver accetta l'input dei vettori di movimento per pixel, li converte nella partizione di blocco specifica del codec e usa i vettori di movimento di input come punti di partenza nell'algoritmo di ricerca movimento. Il driver può eseguire una ricerca di movimento aggiuntiva per ottimizzare e ottimizzare in base agli hint del vettore di movimento di input.
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT_LIMITED_DISTANCE
Il driver accetta l'input dei vettori di movimento per pixel, li converte nella partizione di blocco specifica del codec e usa i vettori di movimento di input come punti di partenza nell'algoritmo di ricerca movimento. Il conducente può eseguire una ricerca di movimento limitata per ottimizzare e ottimizzare, ma i nuovi vettori di movimento risultanti non devono deviare più di SearchDeviationLimit percentuale in termini di distanza del vettore euclideo dal vettore di movimento di input.

Requisiti

Requisito Valore
Intestazione d3d12video.h