CD3D11_TEXTURE1D_DESC::CD3D11_TEXTURE1D_DESC(DXGI_FORMAT,UINT,UINT,UINT,UINT,D3D11_USAGE,UINT,UINT) (d3d11.h)

Crea una instancia de una nueva instancia de una estructura de CD3D11_TEXTURE1D_DESC que se inicializa con D3D11_TEXTURE1D_DESC valores.

Sintaxis

void CD3D11_TEXTURE1D_DESC(
  DXGI_FORMAT format,
  UINT        width,
  UINT        arraySize,
  UINT        mipLevels,
  UINT        bindFlags,
  D3D11_USAGE usage,
  UINT        cpuaccessFlags,
  UINT        miscFlags
);

Parámetros

format

Tipo: DXGI_FORMAT

Valor de tipo DXGI_FORMAT que especifica el formato de textura.

width

Tipo: UINT

Ancho de textura (en elementos de textura). El intervalo es de 1 a D3D11_REQ_TEXTURE1D_U_DIMENSION (16384). Sin embargo, el intervalo está limitado realmente por el nivel de característica en el que se crea el dispositivo de representación.

arraySize

Tipo: UINT

Número de texturas de la matriz. El intervalo es de 1 a D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION (2048). Sin embargo, el intervalo está limitado realmente por el nivel de característica en el que se crea el dispositivo de representación.

mipLevels

Tipo: UINT

Número máximo de niveles de mapa mip en la textura. Vea los comentarios en D3D11_TEX1D_SRV. Use 1 para una textura multimuestreo; o 0 para generar un conjunto completo de subtexturas.

bindFlags

Tipo: UINT

Combinación de valores con tipo D3D11_BIND_FLAG que se combinan mediante una operación OR bit a bit. El valor resultante especifica cómo enlazar la textura a las fases de canalización. Para una textura 1D, los valores permitidos son: D3D11_BIND_SHADER_RESOURCE, D3D11_BIND_RENDER_TARGET y D3D11_BIND_DEPTH_STENCIL.

usage

Tipo: D3D11_USAGE

Valor de tipo D3D11_USAGE que identifica cómo se va a leer y escribir la textura.

cpuaccessFlags

Tipo: UINT

Combinación de valores con tipo D3D11_CPU_ACCESS_FLAG que se combinan mediante una operación OR bit a bit. El valor resultante especifica los tipos de acceso a la CPU permitidos.

miscFlags

Tipo: UINT

Combinación de valores con tipo D3D11_RESOURCE_MISC_FLAG que se combinan mediante una operación OR bit a bit. El valor resultante identifica otras opciones de recursos menos comunes.

Valor devuelto

None

Requisitos

   
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_TEXTURE1D_DESC