estructura D3D12_VIDEO_ENCODER_QUANTIZATION_OPAQUE_MAP (d3d12video.h)

Contiene una asignación de cuantificación resuelta por GPU para el marco actual que se va a usar en lugar de los parámetros pRateControlQPMap del búfer de CPU existentes. El usuario debe comprobar la compatibilidad con D3D12_FEATURE_VIDEO_ENCODER_QPMAP_INPUT antes de usar esta característica.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_QUANTIZATION_OPAQUE_MAP {
  ID3D12Resource *pOpaqueQuantizationMap;
} D3D12_VIDEO_ENCODER_QUANTIZATION_OPAQUE_MAP;

Members

pOpaqueQuantizationMap

Puntero a un id3D12Resource que contiene la asignación de cuantificación. Cuando no es NULL, esto reemplaza los parámetros de estructura de control de imagen pRateControlQPMap del búfer de CPU existente. Primero debe resolverse con ID3D12VideoEncodeCommandList4::ResolveInputParamLayout.

Requisitos

Requisito Importancia
Header d3d12video.h