# D3D12Common::GetGPUDescriptorHandle ```cpp inline D3D12_GPU_DESCRIPTOR_HANDLE GetGPUDescriptorHandle( D3D12_GPU_DESCRIPTOR_HANDLE baseHandle, UINT offsetInDescriptors, UINT descriptorSize ) ``` 计算偏移后的 GPU 描述符句柄。 **参数:** - `baseHandle` - 基础描述符句柄 - `offsetInDescriptors` - 描述符偏移数量 - `descriptorSize` - 单个描述符大小(字节) **返回:** 偏移后的 GPU 描述符句柄 **线程安全:** ✅(纯函数) **示例:** ```cpp D3D12_GPU_DESCRIPTOR_HANDLE srvHandle = GetGPUDescriptorHandle( heapStartHandle, 5, // 第6个描述符 srvDescriptorSize ); ``` ## 相关文档 - [D3D12Common 总览](common.md) - [GetCPUDescriptorHandle](get-cpu-descriptor-handle.md)