共用方式為


D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS列舉 (d3d12video.h)

指定視訊編碼器圖片控件旗標。

Syntax

typedef enum D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS {
  D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE,
  D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
} ;

常數

 
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE
無。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
在未來的編碼命令中,相關聯的框架會當做參考框架使用。 表示重新建構的圖片以及 bitstream 應該輸出,讓主機在未來在重新建構的圖片參考清單中呼叫它。

請注意,某些框架類型可能會有標示為參考的限制。 在設定此值之前,請先檢查功能支援。

備註

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC會使用此列舉的值。

如果未設定此旗標, D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE.pReconstructedPicture 可以在 ID3D12VideoEncodeCommandList2::EncodeFrame 的相關呼叫中為 nullptr。

規格需求

需求
最低支援的用戶端 Windows 組建 22000
最低支援的伺服器 Windows 組建 22000
標頭 d3d12video.h