enumeración D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS (d3d12video.h)
Especifica las marcas de control de imagen del codificador de vídeo.
Syntax
typedef enum D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS {
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE,
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
} ;
Constantes
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE Ninguno. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE El marco asociado se usará como marco de referencia en comandos futuros de codificación. Indica que la imagen reconstruida junto con la secuencia de bits debe ser la salida del host para colocarla en llamadas futuras en la lista de referencia de imágenes reconstruidas. Tenga en cuenta que puede haber limitaciones para que algunos tipos de fotogramas se marquen como referencias. Compruebe la compatibilidad con características antes de establecer este valor. |
Comentarios
Los valores de esta enumeración se usan en D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC.
Si no se establece esta marca, el D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE.pReconstructedPicture puede ser nullptr en la llamada asociada a ID3D12VideoEncodeCommandList2::EncodeFrame.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Build 22000 |
Servidor mínimo compatible | Windows Build 22000 |
Encabezado | d3d12video.h |