語法
參數
type [in]類型:D3D12_COMMAND_LIST_TYPE D3D12_COMMAND_LIST_TYPE 類型的值,指定要建立的命令配置器類型。 命令配置器的類型可以是記錄直接命令清單或套件組合的類型。 riid
類型:const IID & 命令配置器介面 (ID3D12CommandAllocator) 的全域唯一識別碼 (GUID)。 命令配置器介面的 REFIID (或 GUID) 可以使用 __uuidof() 巨集取得。 例如,__uuidof(ID3D12CommandAllocator) 會取得命令配置器介面的 GUID。 ppCommandAllocator [out]
類型:void ** 指向記憶體區塊的指標,該區塊會接收指向命令配置器之 ID3D12CommandAllocator 介面的指標。
傳回值
類型:HRESULT 如果記憶體不足而無法建立命令配置器,此方法會傳回 E_OUTOFMEMORY。 如需其他可能的傳回值,請參閱 Direct3D 12 傳回碼。備註
裝置會從命令配置器建立命令清單。範例
D3D12Bundles 範例使用 ID3D12Device::CreateCommandAllocator 的方式如下:需求
標頭: d3d12_xs.h 或 d3d12_x.h程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台:XBOX Series 主機與 XBOX One 系列
