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 |