structure D3D12_VIDEO_ENCODER_FRAME_ANALYSIS_CONFIGURATION (d3d12video.h)

Décrit la configuration d’analyse de trame pour une requête de prise en charge de l’encodeur vidéo.

Syntaxe

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

Members

Enabled

Valeur booléenne indiquant si l’analyse de trame est activée pour cette requête de prise en charge.

Pow2DownscaleFactor

Facteur de mise à l’échelle de puissance de deux pour la passe d’analyse de trame. Par exemple, une valeur de 1 signifie que les dimensions du 1er pass sont la moitié de la résolution complète, et une valeur de 2 signifie que les dimensions de 1ère passe sont un quart de la résolution complète. La valeur 0 indique l’analyse de trame de résolution complète.

Exigences

Prérequis Valeur
En-tête d3d12video.h

Voir également

D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_FRAME_ANALYSIS