串流資源建立參數

Direct3D 中可建立為串流資源的資源類型具有些許限制。

支援的資源類型
Texture2D[Array] (包括 Texture2D[Array] 的變體 TextureCube[Array]) 或 Buffer。

**不支援:**Texture1D[Array]。

支援的資源使用方式
預設使用方式。

**不支援:**動態、暫存或不可變。

支援的資源其他旗標
經過並排化處理;也就是串流 (根據定義)、材質立方體、繪製間接引數、緩衝區允許原始檢視、結構化緩衝區、資源限縮,或產生 MIP。

**不支援:**共用、共用索引鍵 mutex、GDI 相容、共用的 NT 控制代碼、受限制的內容、受限制的共用資源、受限制的共用資源驅動程式、受保護或並排集區。

支援的繫結旗標
繫結為著色器資源、轉譯目標、深度樣板或未排序存取。

**不支援:**繫結為常數緩衝區、頂點緩衝區 (支援將已並排的緩衝區繫結為 SRV/UAV/RTV)、索引緩衝區、串流輸出、解碼器或視訊解碼器。

支援的格式
無論是否進行並排,所有格式都可提供給指定設定使用,但有一些例外。

支援的取樣描述 (多重取樣計數、品質)
無論是否進行並排,全數都可支援指定格式,但有一些例外。

支援的寬度/高度/MIP 層級/陣列大小
Direct3D 支援的完整範圍。 串流資源並未限制提供給非串流資源的記憶體總大小。 串流資源只會受整體虛擬位址空間限制所限制。 詳情請參閱適用於串流資源的位址空間

並排集區記憶體的初始內容為未定義。

本節內容

主題 說明

適用於串流資源的位址空間

本節將說明適用於串流資源的虛擬位址空間。

 

建立串流資源