структура D3D11_BUFFER_SRV (d3d11.h)
Указывает элементы в ресурсе буфера для использования в представлении ресурсов шейдера.
Синтаксис
typedef struct D3D11_BUFFER_SRV {
union {
UINT FirstElement;
UINT ElementOffset;
};
union {
UINT NumElements;
UINT ElementWidth;
};
} D3D11_BUFFER_SRV;
Члены
FirstElement
Тип: UINT
Индекс первого элемента для доступа.
ElementOffset
Тип: UINT
Смещение первого элемента в представлении для доступа относительно элемента 0.
NumElements
Тип: UINT
Общее количество элементов в представлении.
ElementWidth
Тип: UINT
Ширина каждого элемента (в байтах). Это можно определить из формата, хранящегося в описании шейдера-ресурса-представления.
Комментарии
Структура D3D11_BUFFER_SRV является членом структуры D3D11_SHADER_RESOURCE_VIEW_DESC , которая представляет описание представления шейдер-ресурс. Вы можете создать представление шейдер-ресурсов, вызвав метод ID3D11Device::CreateShaderResourceView .
Требования
Верхняя часть | d3d11.h |