Freigeben über


D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE-Enumeration (d3d12video.h)

Gibt Die Genauigkeitsmodi für die Bewegungsschätzung für die Videocodierung an.

Syntax

typedef enum D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE {
  D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_MAXIMUM,
  D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_FULL_PIXEL,
  D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_HALF_PIXEL,
  D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL,
  D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_EIGHTH_PIXEL
} ;

Konstanten

 
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_MAXIMUM
Keine Begrenzung der Genauigkeit für Bewegungsschätzungsvektoren. Dieser Modus ermöglicht die maximale Genauigkeit, die vom Treiber unterstützt wird.
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_FULL_PIXEL
Die Genauigkeit für Bewegungsschätzungsvektoren muss höchstens voll pixelgenau sein.
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_HALF_PIXEL
Die Genauigkeit für Bewegungsschätzungsvektoren muss höchstens ein halbes Pixel betragen.
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL
Die Genauigkeit für Bewegungsschätzungsvektoren muss höchstens ein Viertelpixel betragen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile d3d12video.h