Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die D3DWDDM2_0DDIARG_CREATESHADERRESOURCEVIEW-Struktur beschreibt eine Shaderressourcenansicht.
Syntax
typedef struct D3DWDDM2_0DDIARG_CREATESHADERRESOURCEVIEW {
D3D10DDI_HRESOURCE hDrvResource;
DXGI_FORMAT Format;
D3D10DDIRESOURCE_TYPE ResourceDimension;
union {
D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW Buffer;
D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW Tex1D;
D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW Tex2D;
D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW Tex3D;
D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW TexCube;
D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW BufferEx;
};
} D3DWDDM2_0DDIARG_CREATESHADERRESOURCEVIEW;
Angehörige
hDrvResource
[in] Ein Handle für die Shaderressource.
Format
[in] Ein DXGI_FORMAT-typed-Wert, der das Pixelformat der Ansicht angibt.
ResourceDimension
[in] Ein D3D10DDIRESOURCE_TYPE-typed-Wert, der den Ressourcentyp und die Dimensionalität angibt.
Buffer
[in] Wenn ResourceDimension- auf D3D10DDIRESOURCE_BUFFER festgelegt ist, enthält Buffer- eine D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW Struktur für einen Puffer.
Tex1D
[in] Wenn ResourceDimension- auf D3D10DDIRESOURCE_TEXTURE1D festgelegt ist, enthält sie eine D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW Struktur für eine eindimensionale Textur.
Tex2D
[in] Wenn ResourceDimension- auf D3D10DDIRESOURCE_TEXTURE2D festgelegt ist, enthält Buffer- eine D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW Struktur für eine zweidimensionale Textur.
Tex3D
[in] Wenn ResourceDimension- auf D3D10DDIRESOURCE_TEXTURE3D festgelegt ist, enthält Buffer- eine D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW Struktur für eine dreidimensionale Textur.
TexCube
[in] Wenn ResourceDimension- auf D3D10DDIRESOURCE_TEXTURECUBE festgelegt ist, enthält Buffer- eine D3D10DDIARG_TEXCUBE_SHADERRESOURCEVIEW Struktur für eine Cubetextur.
BufferEx
[in] Wenn ResourceDimension- auf D3D11DDIRESOURCE_BUFFEREX festgelegt ist, enthält ein Buffer- eine D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW Struktur für einen Puffer.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows (WDDM 2.0) |
Header- | d3d10umddi.h |
Siehe auch
CalcPrivateShaderResourceViewSize(WDDM 2.0)
CreateShaderResourceView(WDDM 2.0)
D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW
D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW
D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW
D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW