Udostępnij przez


Interfejsy zasobów (grafika Direct3D 11)

Istnieje wiele interfejsów dla dwóch podstawowych typów zasobów: i tekstur. Istnieją również interfejsy dla widoków zasobów.

Aplikacja używa widoku do powiązania zasobu z etapem potoku. Widok definiuje sposób uzyskiwania dostępu do zasobu podczas renderowania. W tej sekcji opisano interfejsy widoku.

W tej sekcji

Temat Opis
ID3D11Buffer
Interfejs buforu uzyskuje dostęp do zasobu buforu, który jest nieustrukturyzowanym pamięcią. zwykle przechowują dane wierzchołków lub indeksów.
ID3D11DepthStencilView
Interfejs widoku głębi uzyskuje dostęp do zasobu tekstury podczas testowania wzornika głębi.
ID3D11RenderTargetView
Interfejs render-target-view identyfikuje podźródła render-target, do których można uzyskać dostęp podczas renderowania.
ID3D11RenderTargetView1
Interfejs render-target-view reprezentuje podźródła render-target, do których można uzyskać dostęp podczas renderowania.
ID3D11Resource
Interfejs zasobów udostępnia typowe akcje dla wszystkich zasobów.
ID3D11ShaderResourceView
Interfejs shader-resource-view określa podźródła, do których moduł cieniujący może uzyskać dostęp podczas renderowania. Przykłady zasobów cieniowania obejmują stały bufor, bufor tekstury i teksturę.
ID3D11ShaderResourceView1
Interfejs shader-resource-view reprezentuje podźródła, do których moduł cieniujący może uzyskać dostęp podczas renderowania. Przykłady zasobów cieniowania obejmują stały bufor, bufor tekstury i teksturę.
ID3D11Texture1D
Interfejs tekstury 1D uzyskuje dostęp do danych texel, które są pamięcią ustrukturyzowaną.
ID3D11Texture2D
Interfejs tekstury 2D zarządza danymi texel, które są pamięcią ustrukturyzowaną.
ID3D11Texture2D1
Interfejs tekstury 2D reprezentuje dane texel, które są pamięcią ustrukturyzowaną.
ID3D11Texture3D
Interfejs tekstury 3D uzyskuje dostęp do danych texel, które są pamięcią ustrukturyzowaną.
ID3D11Texture3D1
Interfejs tekstury 3D reprezentuje dane texel, które są pamięcią ustrukturyzowaną.
ID3D11UnorderedAccessView
Interfejs widoku określa części zasobu, do których potok może uzyskiwać dostęp podczas renderowania.
ID3D11UnorderedAccessView1
Interfejs nieuporządkowanego widoku dostępu reprezentuje części zasobu, do których potok może uzyskiwać dostęp podczas renderowania.
ID3D11View
Interfejs widoku określa części zasobu, do których potok może uzyskiwać dostęp podczas renderowania.

dokumentacja zasobów