struttura D3D12_VIDEO_ENCODER_QUANTIZATION_OPAQUE_MAP (d3d12video.h)

Contiene una mappa di quantizzazione risolta dalla GPU per il frame corrente da usare invece dei parametri pRateControlQPMap esistenti del buffer CPU. L'utente deve controllare il supporto per D3D12_FEATURE_VIDEO_ENCODER_QPMAP_INPUT prima di usare questa funzionalità.

Sintassi

typedef struct D3D12_VIDEO_ENCODER_QUANTIZATION_OPAQUE_MAP {
  ID3D12Resource *pOpaqueQuantizationMap;
} D3D12_VIDEO_ENCODER_QUANTIZATION_OPAQUE_MAP;

Membri

pOpaqueQuantizationMap

Puntatore a un OGGETTO ID3D12Resource contenente la mappa di quantizzazione. Quando non è NULL, sostituisce i parametri della struttura del controllo immagine pRateControlQPMap del buffer CPU esistente. Deve essere prima risolto usando ID3D12VideoEncodeCommandList4::ResolveInputParamLayout.

Requisiti

Requisito Valore
Intestazione d3d12video.h