D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS列舉 (d3d12video.h)
指定 H.264 視訊編碼的組態旗標。
Syntax
typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES
} ;
常數
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE 無。 |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION 強制編碼每個內部程式代碼區塊的編碼方式,其中只有來自其他內部編碼區塊的剩餘數據,亦即不是來自框架中的編碼區塊。 檢查 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT中的支援。 這是指 (PPS) 中圖片參數集中的constrained_intra_pred_flag。 |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM 啟用調適型 8x8 轉換的使用方式。 請檢查 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT中的支援。 |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING 啟用 CABAC Entropy 編碼。 如果關閉,則會使用 CAVLC。 請檢查 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CABAC_ENCODING_SUPPORT中的支援。 |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES 可讓呼叫端要求圖片控件結構中具有特殊旗標的每個畫面,讓這類框架的配量彼此獨立編碼。 此模式會將動作向量搜尋範圍限製為目前配量的區域方塊,亦即無法使用配量界限以外的動作向量。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 組建 22000 |
最低支援的伺服器 | Windows 組建 22000 |
標頭 | d3d12video.h |