Partager via


structure D3D12DDI_VIDEO_SCALE_SUPPORT_0032 (d3d12umddi.h)

La structure D3D12DDI_VIDEO_SCALE_SUPPORT_0032 décrit une plage prise en charge de tailles de sortie pour un scaler.

Syntaxe

typedef struct D3D12DDI_VIDEO_SCALE_SUPPORT_0032 {
  D3D12DDI_VIDEO_SIZE_RANGE_0032          OutputSizeRange;
  D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS_0022 Flags;
} D3D12DDI_VIDEO_SCALE_SUPPORT_0032;

Membres

OutputSizeRange

Une structure D3D12DDI_VIDEO_SIZE_RANGE_0032 qui spécifie la plage prise en charge des tailles de sortie pour un scaler.

Flags

Valeur D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS_0022 indiquant le niveau de prise en charge de la mise à l’échelle.

Remarques

Par défaut, la plage prise en charge indique toutes les combinaisons de taille de sortie possibles qui existent entre la taille maximale et la taille min pour l’étendue. ScaleSupportFlags peut ajouter des mises en garde supplémentaires.

Lorsque la mise à l’échelle n’est pas prise en charge, les tailles Min et Max doivent être définies sur la taille d’entrée et aucun indicateur spécifié.

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h

Voir aussi

D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA_0032

D3D12DDI_VIDEO_PROCESS_SUPPORT_DATA_0032

D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS_0022

D3D12DDI_VIDEO_SIZE_RANGE_0032