PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063回呼函式 (d3d12umddi.h)
將命令記錄在命令清單中初始化或重新初始化影片擴充功能命令。
語法
PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063 Pfnd3d12ddiInitializeVideoExtensionCommand0063;
HRESULT Pfnd3d12ddiInitializeVideoExtensionCommand0063(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 hDrvVideoExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
)
{...}
參數
hDrvCommandList
命令清單的句柄。
hDrvVideoExtensionCommand
要初始化的視訊擴充功能命令句柄。
pInitializationParameters
初始化參數結構的指標。 此結構的參數必須符合 D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_INITIALIZATION的參數列舉。
InitializationParametersSizeInBytes
初始化參數結構的大小,以位元組為單位。
傳回值
允許下列錯誤碼:
傳回值 | 描述 |
---|---|
S_OK | 初始化成功。 |
D3DDDIERR_APPLICATIONERROR | 呼叫端嘗試不正確地初始化命令。 例如,提供了無效的自變數。 這個錯誤會將命令清單置於錯誤中,而錯誤碼會從 API 命令清單上的 Close 方法傳回。 |
D3DDDIERR_DEVICEREMOVED | 無法初始化命令,因為裝置處於裝置移除狀態。 如果運行時間尚未意識到裝置已移除,這會在錯誤中設定裝置和命令清單。 |
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1903 |
標頭 | d3d12umddi.h |