función CD3D11_BUFFER_DESC::CD3D11_BUFFER_DESC(UINT,UINT,D3D11_USAGE,UINT,UINT,UINT) (d3d11.h)

Crea una instancia nueva de una estructura de CD3D11_BUFFER_DESC que se inicializa con D3D11_BUFFER_DESC valores.

Sintaxis

void CD3D11_BUFFER_DESC(
  UINT        byteWidth,
  UINT        bindFlags,
  D3D11_USAGE usage,
  UINT        cpuaccessFlags,
  UINT        miscFlags,
  UINT        structureByteStride
);

Parámetros

byteWidth

Tipo: UINT

Tamaño del búfer en bytes.

bindFlags

Tipo: UINT

Combinación de D3D11_BIND_FLAG valores que se combinan mediante una operación OR bit a bit. El valor resultante identifica cómo se enlazará el búfer a la canalización.

usage

Tipo: D3D11_USAGE

Valor con tipo D3D11_USAGE que identifica cómo se espera que el búfer se lea y escriba en . La frecuencia de actualización es un factor clave.

cpuaccessFlags

Tipo: UINT

Combinación de D3D11_CPU_ACCESS_FLAG valores que se combinan mediante una operación OR bit a bit o 0 si no es necesario tener acceso a la CPU. El valor resultante identifica el acceso a la CPU.

miscFlags

Tipo: UINT

Combinación de D3D11_RESOURCE_MISC_FLAG valores que se combinan mediante una operación OR bit a bit o 0 si no se usa. El valor resultante identifica información de búfer varios.

structureByteStride

Tipo: UINT

Tamaño de cada elemento de la estructura del búfer (en bytes) cuando el búfer representa un búfer estructurado. Para obtener más información sobre los búferes estructurados, consulte Búfer estructurado.

El valor de tamaño de structureByteStride debe coincidir con el tamaño del formato que se usa para las vistas del búfer. Por ejemplo, si usa una vista de recursos de sombreador (SRV) para leer un búfer en un sombreador de píxeles, el tamaño del formato SRV debe coincidir con el valor de tamaño en structureByteStride.

Valor devuelto

None

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11.h
Library D3D11.lib

Consulte también

CD3D11_BUFFER_DESC