774 B
774 B
D3D12Common::GetGPUDescriptorHandle
inline D3D12_GPU_DESCRIPTOR_HANDLE GetGPUDescriptorHandle(
D3D12_GPU_DESCRIPTOR_HANDLE baseHandle,
UINT offsetInDescriptors,
UINT descriptorSize
)
计算偏移后的 GPU 描述符句柄。
参数:
baseHandle- 基础描述符句柄offsetInDescriptors- 描述符偏移数量descriptorSize- 单个描述符大小(字节)
返回: 偏移后的 GPU 描述符句柄
线程安全: ✅(纯函数)
示例:
D3D12_GPU_DESCRIPTOR_HANDLE srvHandle = GetGPUDescriptorHandle(
heapStartHandle,
5, // 第6个描述符
srvDescriptorSize
);