共用方式為


ID3D12VideoEncodeCommandList1::InitializeExtensionCommand 方法 (d3d12video.h)

記錄命令,以將視訊擴充功能命令初始化或重新初始化為影片編碼命令清單。

語法

void InitializeExtensionCommand(
  ID3D12VideoExtensionCommand *pExtensionCommand,
  const void                  *pInitializationParameters,
  SIZE_T                      InitializationParametersSizeInBytes
);

參數

pExtensionCommand

ID3D12VideoExtensionCommand的指標,代表要初始化的視訊延伸模組命令。 呼叫端負責維護物件存留期,直到命令執行完成為止。

pInitializationParameters

建立參數結構的指標,由 命令定義。 參數結構必須符合 ID3D12VideoDevice::CheckFeatureSupport 呼叫所列舉的參數,以及D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS的功能 值,以及 參數階段值 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION

InitializationParametersSizeInBytes

pInitializationParameters參數結構的大小,以位元組為單位。

傳回值

備註

初始化擴充功能命令時發生錯誤,會透過偵錯層和命令清單的 Close 方法的傳回值來報告。

需求

   
最低支援的用戶端 Windows 10組建 20348
最低支援的伺服器 Windows 10組建 20348
標頭 d3d12video.h