867 B
867 B
D3D12Device::CreateSampler
RHISampler* CreateSampler(const SamplerDesc& desc) override;
创建 D3D12 采样器。
参数:
desc- 采样器描述符,包含过滤模式、地址模式等
返回: 新创建的采样器指针,失败返回 nullptr
示例:
SamplerDesc samplerDesc;
samplerDesc.filter = (uint32_t)D3D12_FILTER_MIN_MAG_MIP_LINEAR;
samplerDesc.addressU = (uint32_t)D3D12_TEXTURE_ADDRESS_MODE_WRAP;
samplerDesc.addressV = (uint32_t)D3D12_TEXTURE_ADDRESS_MODE_WRAP;
samplerDesc.addressW = (uint32_t)D3D12_TEXTURE_ADDRESS_MODE_WRAP;
RHISampler* sampler = device->CreateSampler(samplerDesc);
相关文档
- D3D12Device 总览 - 返回类总览
- RHIDevice::CreateSampler - 基类方法
- D3D12Sampler - D3D12 采样器实现