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