Compartir a través de


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