本節說明非映射圖磚的光柵化器行為。
DepthStencilView
深度樣板檢視 (DSV) 讀取和寫入的行為取決於硬體支援層級。 如需需求的細目,請參閱 串流資源功能層的整體讀取和寫入行為。
以下是理想的行為:
如果在深度模擬視圖(DepthStencilView)中沒有對應圖磚,則讀取深度的返回值為 0,然後該值會被饋送至針對深度讀取值所設定的任何操作中。 對遺失深度磚的寫入將被忽略。 第 2 層不需要這個理想的寫入處理定義;寫入到未映射的區塊可能會進入後續讀取可能會讀取到的快取中。
渲染目標視圖
繪圖目標檢視 (RTV) 的讀取和寫入行為取決於硬體支援的層級。 如需需求的細目,請參閱 串流資源功能層的整體讀取和寫入行為。
在所有實作中,同時系結的不同 RTV(和 DSV)可以對應到不同的已映射或未映射區域,並且可以具有不同大小和形狀的表面格式(這表示不同的磚塊形狀)。
以下是理想的行為:
從 RTV 讀取時,若圖磚遺漏將傳回 0,寫入則會被捨棄。 第 2 層不需要這個理想的寫入處理定義;寫入到未映射的區塊可能會進入後續讀取可能會讀取到的快取中。
相關主題