estructura D3D11_SHADER_BUFFER_DESC (d3d11shader.h)
Describe un búfer de constantes de sombreador.
Sintaxis
typedef struct _D3D11_SHADER_BUFFER_DESC {
LPCSTR Name;
D3D_CBUFFER_TYPE Type;
UINT Variables;
UINT Size;
UINT uFlags;
} D3D11_SHADER_BUFFER_DESC;
Miembros
Name
Tipo: LPCSTR
Nombre del búfer.
Type
Tipo: D3D_CBUFFER_TYPE
Valor con tipo D3D_CBUFFER_TYPE que indica el uso previsto de los datos constantes.
Variables
Tipo: UINT
Número de variables únicas.
Size
Tipo: UINT
Tamaño del búfer (en bytes).
uFlags
Tipo: UINT
Combinación de valores con tipo D3D_SHADER_CBUFFER_FLAGS que se combinan mediante una operación OR bit a bit. El valor resultante especifica las propiedades del búfer de constantes del sombreador.
Comentarios
Las constantes se proporcionan a sombreadores en un búfer de constantes de sombreador. Obtenga la descripción de un sombreador-constant-buffer llamando a ID3D11ShaderReflectionConstantBuffer::GetDesc.
Requisitos
Encabezado | d3d11shader.h |