estrutura D3D11DDIARG_CREATESHADERRESOURCEVIEW (d3d10umddi.h)
A estrutura D3D11DDIARG_CREATESHADERRESOURCEVIEW descreve o modo de exibição de recurso de sombreador a ser criado.
Sintaxe
typedef struct D3D11DDIARG_CREATESHADERRESOURCEVIEW {
[in] D3D10DDI_HRESOURCE hDrvResource;
DXGI_FORMAT Format;
[in] D3D10DDIRESOURCE_TYPE ResourceDimension;
union {
[in] D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW Buffer;
[in] D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW Tex1D;
[in] D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW Tex2D;
[in] D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW Tex3D;
[in] D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW TexCube;
[in] D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW BufferEx;
};
} D3D11DDIARG_CREATESHADERRESOURCEVIEW;
Membros
[in] hDrvResource
Um identificador para o recurso de sombreador.
Format
[in] Um valor DXGI_FORMATdigitado que indica o formato de pixel da exibição.
[in] ResourceDimension
Um valor digitado D3D10DDIRESOURCE_TYPEque indica o tipo de recurso e a dimensionalidade.
[in] Buffer
Se ResourceDimension estiver definida como D3D10DDIRESOURCE_BUFFER, buffer manterá uma estrutura de D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW para um buffer.
[in] Tex1D
Se ResourceDimension estiver definido como D3D10DDIRESOURCE_TEXTURE1D, buffer manterá uma estrutura D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW para uma textura unidimensional.
[in] Tex2D
Se ResourceDimension estiver definido como D3D10DDIRESOURCE_TEXTURE2D, buffer manterá uma estrutura D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW para uma textura bidimensional.
[in] Tex3D
Se ResourceDimension estiver definida como D3D10DDIRESOURCE_TEXTURE3D, buffer manterá uma estrutura D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW para uma textura tridimensional.
[in] TexCube
Se ResourceDimension estiver definido como D3D10DDIRESOURCE_TEXTURECUBE, buffer manterá uma estrutura D3D10DDIARG_TEXCUBE_SHADERRESOURCEVIEW para uma textura de cubo.
[in] BufferEx
Se ResourceDimension estiver definido como D3D11DDIRESOURCE_BUFFEREX, um buffer de manterá uma estrutura de D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW para um buffer.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 7 |
cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |
Consulte também
CalcPrivateShaderResourceViewSize(D3D11)
CreateShaderResourceView(D3D11)
D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW
D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW
D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW
D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW