Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Describe el marco de entrada y los fotogramas de referencia reducidos para dos análisis de fotogramas de paso en una operación de codificación de vídeo.
Sintaxis
typedef struct D3D12_VIDEO_ENCODER_FRAME_ANALYSIS {
ID3D12Resource *pDownscaledFrame;
UINT64 Subresource;
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES DownscaledReferences;
} D3D12_VIDEO_ENCODER_FRAME_ANALYSIS;
Members
pDownscaledFrame
Puntero a un id3D12Resource que contiene la textura de entrada de escalado descendente para realizar dos análisis de fotogramas de paso. El factor de escalado descendente se indica mediante D3D12_VIDEO_ENCODER_HEAP_DESC1. Pow2DownscaleFactor. Cuando se omite el primer paso, pDownscaledFrame no es necesario y se puede pasar NULL.
Subresource
Índice de subrecurso para pDownscaledFrame.
DownscaledReferences
Un D3D12_VIDEO_ENCODE_REFERENCE_FRAMES que contiene las texturas del marco de referencia de escalado reducido para realizar dos análisis de fotogramas de paso. El factor de escalado descendente se indica mediante D3D12_VIDEO_ENCODER_HEAP_DESC1. Pow2DownscaleFactor.
Observaciones
Las listas de referencias y instantáneas de DPB deben reflejarse siempre para las secuencias paralelas (superadas de resolución completa y de escalado descendente). DownscaledReferences y los marcos de referencia de resolución completa correspondientes siempre deben tener entradas que reflejen los mismos fotogramas en el DPB, solo en resoluciones diferentes.
Requisitos
| Requisito | Importancia |
|---|---|
| Header | d3d12video.h |