estructura D3D12DDI_VIDEO_SIZE_RANGE_0032 (d3d12umddi.h)

La estructura de D3D12DDI_VIDEO_SIZE_RANGE_0032 describe un intervalo admitido de tamaños de salida para un escalador.

Sintaxis

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

Miembros

MaxWidth

Ancho de salida más grande al que se puede escalar. El valor más grande permitido es D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MaxHeight

Altura de salida más grande a la que se puede escalar. El valor más grande permitido es D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MinWidth

Ancho de salida más pequeño al que se puede escalar. El valor permitido más pequeño es 1.

MinHeight

Altura de salida más pequeña a la que se puede escalar. El valor permitido más pequeño es 1.

Comentarios

De forma predeterminada, el intervalo admitido indica todas las combinaciones de tamaño de salida posibles que existen entre el tamaño máximo y el tamaño mínimo de la extensión, ScaleSupportFlags puede agregar advertencias adicionales.

Cuando no se admite el escalado, los tamaños Min y Max deben establecerse en el tamaño de entrada y no se especifican marcas.

Requisitos

Requisito Valor
Header d3d12umddi.h

Consulte también

D3D12DDI_VIDEO_SCALE_SUPPORT_0032