IDMLCommandRecorder 介面 (directml.h)
記錄 DirectML 工作的分派到 Direct3D 12 命令清單中。 IDMLCommandRecorder介面繼承自IDMLDeviceChild。
命令錄製器是無狀態物件,其用途是將命令記錄到 Direct3D 12 命令清單中。 DirectML 不會建立命令清單、命令配置器或命令佇列;也不會直接提交任何工作以在 GPU 上執行。 相反地,您的應用程式會管理自己的命令清單和佇列,並使用 IDMLCommandRecorder 將工作記錄到其現有的命令清單中。 接著,您必須負責在您選擇的佇列上執行命令清單。
此物件為安全線程。
繼承
IDMLCommandRecorder介面繼承自 IDMLDeviceChild 介面。
方法
IDMLCommandRecorder介面具有這些方法。
IDMLCommandRecorder::RecordDispatch 將可分派物件的執行記錄 (運算子初始化運算式,或編譯的運算子) 至命令清單。 |
規格需求
目標平臺 | Windows |
標頭 | directml.h |