Compartir a través de


estructura D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2 (d3d12umddi.h)

La estructura D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2 se usa para devolver la lista de resoluciones admitidas en función del códec, el perfil y el nivel.

Sintaxis

typedef struct D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2 {
  UINT                                                      NodeIndex;
  D3D12DDI_VIDEO_ENCODER_CODEC_0080                         Codec;
  UINT                                                      ResolutionRatiosCount;
  BOOL                                                      IsSupported;
  D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080       MinResolutionSupported;
  D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080       MaxResolutionSupported;
  UINT                                                      ResolutionWidthMultipleRequirement;
  UINT                                                      ResolutionHeightMultipleRequirement;
  D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC_0080 *pResolutionRatios;
} D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2;

Miembros

NodeIndex

[in] En una operación de varios adaptadores, NodeIndex indica a qué adaptador físico del dispositivo se aplica la operación.

Codec

[in] Valor de D3D12DDI_VIDEO_ENCODER_CODEC_0080 que especifica el códec para comprobar la compatibilidad.

ResolutionRatiosCount

[in] Número de relaciones de resolución que se van a recuperar. Este valor debe coincidir con D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT_DATA_0080_2.ResolutionRatiosCount.

IsSupported

[out] Indica si el adaptador admite las entradas de consulta actuales.

MinResolutionSupported

[out] Estructura D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 en la que se devuelve la resolución mínima admitida.

MaxResolutionSupported

[out] Estructura D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 en la que se va a devolver la resolución máxima admitida.

ResolutionWidthMultipleRequirement

[out] El ancho de resolución debe ser divisible por este valor.

ResolutionHeightMultipleRequirement

[out] El alto de resolución debe ser divisible por este valor.

pResolutionRatios

[out] Puntero a una lista de las estructuras asignadas por el autor de la llamada a ResolutionRatiosCountD3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC_0080 en las que devolver las relaciones de resolución admitidas como fracciones irreducibles.

Comentarios

El tiempo de ejecución de D3D llama a PFND3D12DDI_VIDEO_GETCAPS con D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION especificado como tipo de funcionalidad.

Vea Codificación de vídeo D3D12 para obtener información general.

Requisitos

Requisito Value
Cliente mínimo compatible windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDIARG_VIDEO_GETCAPS_0020