enumeración D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS (d3d12video.h)

Especifica marcas para las propiedades del control de secuencia del codificador de vídeo.

Syntax

typedef enum D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS {
  D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE,
  D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE,
  D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE,
  D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE,
  D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH,
  D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE
} ;

Constantes

 
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE
Ninguno.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE
Indica un cambio en D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC. PictureTargetResolution.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE
Indica un cambio en [D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC. RateControl]((ns-d3d12video-d3d12_video_encoder_sequence_control_desc.md).
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE
Indica un cambio en D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC. SelectedLayoutMode o D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC.pFrameSubregionsLayoutData.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH
Inicia una sesión dentro de la actualización a partir de este marco mediante la configuración de D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC. IntraRefreshConfig.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE
Indica un cambio en D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC. CodecGOPSequence.

Comentarios

Tenga en cuenta que, en función del códec, es posible que una solicitud de reconfiguración necesite insertar un IDR en la secuencia de bits y los nuevos encabezados SPS.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Build 22000
Servidor mínimo compatible Windows Build 22000
Encabezado d3d12video.h