Edit

D3D12_VIDEO_ENCODER_FRAME_ANALYSIS_CONFIGURATION structure (d3d12video.h)

Describes the frame analysis configuration for a video encoder support query.

Syntax

typedef struct D3D12_VIDEO_ENCODER_FRAME_ANALYSIS_CONFIGURATION {
  BOOL Enabled;
  UINT Pow2DownscaleFactor;
} D3D12_VIDEO_ENCODER_FRAME_ANALYSIS_CONFIGURATION;

Members

Enabled

A boolean value indicating whether frame analysis is enabled for this support query.

Pow2DownscaleFactor

The power-of-two downscale factor for the frame analysis pass. For example, a value of 1 means the 1st pass dimensions are half the full resolution, and a value of 2 means the 1st pass dimensions are a quarter of the full resolution. A value of 0 indicates full resolution frame analysis.

Requirements

Requirement Value
Header d3d12video.h

See also

D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_FRAME_ANALYSIS