Udostępnij przez


Interfejsy zasobów (grafika Direct3D 10)

Direct3D 10 definiuje wiele interfejsów dla dwóch podstawowych typów zasobów: i tekstury.

Interfejsów Opis
ID3D10Buffer, interfejs Uzyskuje dostęp do danych buforu.
ID3D10Resource, interfejs Klasa bazowa dla zasobu.
ID3D10Texture1D, interfejs Uzyskuje dostęp do danych w teksturze 1D lub tablicy tekstur 1D.
ID3D10Texture2D, interfejs Uzyskuje dostęp do danych w teksturze 2D lub tablicy tekstur 2D
ID3D10Texture3D, interfejs Uzyskuje dostęp do danych w teksturze 3D lub tablicy tekstur 3D.

 

Aplikacja używa widoku do powiązania zasobu z etapem potoku . Widok definiuje sposób uzyskiwania dostępu do zasobu podczas renderowania. Interfejs API zawiera te interfejsy widoku.

Interfejsów Opis
ID3D10DepthStencilView, interfejs Uzyskuje dostęp do danych w wzorniku głębokości teksturze.
ID3D10RenderTargetView, interfejs Uzyskuje dostęp do danych w renderowania docelowego.
ID3D10ShaderResourceView, interfejs Uzyskuje dostęp do danych w zasobie cieniowania w trybie Direct3D 10.0.
ID3D10ShaderResourceView1, interfejs Uzyskuje dostęp do danych w zasobie cieniowania w trybie Direct3D 10.1.
ID3D10View, interfejs Klasa bazowa dla widoku.

 

dokumentacja zasobów