Partager via


structure D3D12DDI_VIDEO_SIZE_RANGE_0032 (d3d12umddi.h)

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

Syntaxe

typedef struct D3D12DDI_VIDEO_SIZE_RANGE_0032 {
  UINT MaxWidth;
  UINT MaxHeight;
  UINT MinWidth;
  UINT MinHeight;
} D3D12DDI_VIDEO_SIZE_RANGE_0032;

Membres

MaxWidth

Largeur de sortie la plus grande pouvant être mise à l’échelle. La plus grande valeur autorisée est D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MaxHeight

Hauteur de sortie la plus grande pouvant être mise à l’échelle. La plus grande valeur autorisée est D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MinWidth

Largeur de sortie la plus petite pouvant être mise à l’échelle. La plus petite valeur autorisée est 1.

MinHeight

Hauteur de sortie la plus petite pouvant être mise à l’échelle. La plus petite valeur autorisée est 1.

Remarques

Par défaut, la plage prise en charge indique toutes les combinaisons de tailles de sortie possibles qui existent entre la taille maximale et la taille minimale 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é.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h

Voir aussi

D3D12DDI_VIDEO_SCALE_SUPPORT_0032