索引緩衝區
索引緩衝區是包含索引資料的記憶體緩衝區,是置入頂點緩衝區的整數位移,用於呈現基本類型。
索引緩衝區是包含索引資料的記憶體緩衝區。 索引資料或索引是頂點緩衝區的整數位移,用來轉譯基本類型。
頂點緩衝區包含頂點; 因此,您可以使用或不使用索引基本類型來繪製頂點緩衝區。 不過,因為索引緩衝區包含索引,所以您無法在沒有對應的頂點緩衝區的情況下使用索引緩衝區。
索引緩衝區描述
索引緩衝區會以其功能來描述,例如其存在於記憶體中的位置、它是否支援讀取和寫入,以及它可以包含的索引類型和數目。
索引緩衝區描述會告知您的應用程式如何建立現有的緩衝區。 您可以為系統提供空的描述結構,以填滿先前建立之索引緩衝區的功能。
索引處理需求
索引處理作業的效能在很大程度上取決於記憶體中存在索引緩衝區的位置,以及正在使用哪種類型的轉譯裝置。 應用程式會在建立索引緩衝區時控制其記憶體配置。
應用程式可以直接將索引寫入驅動程式最佳記憶體中配置的索引緩衝區。 這項技術可防止稍後進行備援複製作業。 如果您的應用程式從索引緩衝區讀取資料,則這項技術無法正常運作,因為主機從驅動程式優化記憶體完成的讀取作業可能會非常慢。 因此,如果您的應用程式需要在處理期間讀取或將資料寫入緩衝區,則系統記憶體索引緩衝區是較佳的選擇。
相關主題