共用方式為


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