структура D3D12_GPU_DESCRIPTOR_HANDLE (d3d12.h)
Описывает дескриптор GPU.
Синтаксис
typedef struct D3D12_GPU_DESCRIPTOR_HANDLE {
UINT64 ptr;
} D3D12_GPU_DESCRIPTOR_HANDLE;
Члены
ptr
Адрес дескриптора.
Комментарии
Эта структура возвращается id3D12DescriptorHeap::GetGPUDescriptorHandleForHeapStart.
Эта структура передается в следующие методы:
- ID3D12GraphicsCommandList::ClearUnorderedAccessViewFloat
- ID3D12GraphicsCommandList::ClearUnorderedAccessViewUint
- ID3D12GraphicsCommandList:SetComputeRootDescriptorTable
- ID3D12GraphicsCommandList::SetGraphicsRootDescriptorTable
Чтобы получить размер приращения дескриптора, используйте ID3D12Device.GetDescriptorHandleIncrementSize
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |
См. также раздел
CD3DX12_GPU_DESCRIPTOR_HANDLEID3D12Device.GetDescriptorHandleIncrementSize