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 |