串流資源

串流資源是使用少量實體記憶體的大型邏輯資源。 視需要串流少部分資源,而不傳遞整個大型資源。 串流資源先前稱為並排資源

本節內容

主題 說明

串流資源的必要性

串流資源的必要性,在於避免浪費 GPU 記憶體來儲存不會遭到存取的表面區域,並告知硬體如何篩選相鄰並排。

建立串流資源

串流資源會透過在建立資源時指定旗標的方式建立,以便指出資源為串流資源。

串流資源的管道存取

串流資源可用於著色器資源檢視 (SRV)、轉譯目標檢視 (RTV)、深度樣板檢視 (DSV) 和未排序存取檢視 (UAV) 中,以及無法使用檢視的部分繫結點,例如頂點緩衝區繫結。

串流資源功能層

Direct3D 支援三種功能層級的串流資源。

 

Direct3D 圖形學習指南

資源