GpaEndCommandList
Copyright (c) 2018-2024 Advanced Micro Devices, Inc. 保留所有权利。
语法
GpaStatus GpaEndCommandList( GpaCommandListId command_list_id);描述
结束用于采样的命令列表。调用 GpaEndCommandList 后,您将无法在指定的命令列表上创建采样。对于 DirectX 12,应在应用程序调用底层命令列表上的 Close 之前调用 GpaEndCommandList。对于 Vulkan,应在应用程序调用底层命令缓冲区上的 vkEndCommandBuffer 之前调用。
参数
| 名称 | 描述 |
|---|---|
| command_list_id | 先前创建的命令列表的唯一标识符。 |
返回值
| 返回值 | 描述 |
|---|---|
| kGpaStatusOk | 命令列表已成功结束。 |
| kGpaStatusErrorGpaNotInitialized | GPA 未初始化。请在所有其他入口点之前调用 GpaInitialize。 |
| kGpaStatusErrorNullPointer | 提供的 command_list_id 参数为 NULL。 |
| kGpaStatusErrorCommandListNotFound | 提供的 command_list_id 参数未被识别为先前创建的命令列表标识符。 |
| GpaStatusErrorCommandListAlreadyEnded | 提供的命令列表已结束。 |
| kGpaStatusErrorFailed | 无法结束命令列表。 |
| kGpaStatusErrorException | 发生异常。 |