D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS列挙 (d3d12video.h)

ビデオ エンコーダー シーケンス コントロールのプロパティのフラグを指定します。

構文

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
} ;

定数

 
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE
[なし] :
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESCの変更を示します 。PictureTargetResolution
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE
[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
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESCの変更を示します 。SelectedLayoutMode または D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC.pFrameSubregionsLayoutData
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESCの構成を使用して、このフレームから始まる更新セッションを開始します 。IntraRefreshConfig
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESCの変更を示します 。CodecGOPSequence

注釈

コーデックによっては、再構成の要求でビットストリームと新しい SPS ヘッダーに IDR を挿入する必要がある場合があることに注意してください。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header d3d12video.h