語法
成員
pGpuInstructions類型: const void* 指向呼叫 ID3D12Device::SerializeGraphicsPipelineStateX 所傳回之原始著色器 GPU 指令複本的指標。為了避免 GPU 停止回應,呼叫端必須在管線狀態物件的存留期間保留該記憶體。呼叫端應負責管理 GPU 指令的放置位置和存留期。 由於 Direct3D 12.x 不會複製 GPU 指令,因此 GPU 會直接就地執行著色器。pGpuInstructions 必須使用圖形記憶體配置,並對齊 D3D12XBOX_GPU_INSTRUCTIONS_ALIGNMENT (256) 個位元組。 GpuInstructionsSize
類型: SIZE_T 原始著色器 GPU 指令的總大小。 pMetaData
類型: const void* 指向呼叫 ID3D12Device::SerializeGraphicsPipelineStateX 所傳回之元件片段的指標。Direct3D 12.x 會複製此資料,讓呼叫端可在呼叫完成後立即覆寫該記憶體。 MetaDataSize
類型: SIZE_T 中繼資料的大小。
