資源列舉 (Direct3D 11 圖形)
列舉可用來指定如何在轉譯期間建立和存取資源的相關資訊。
本節內容
主題 | 描述 |
---|---|
D3D11_BIND_FLAG |
識別如何將資源系結至管線。 |
D3D11_BUFFEREX_SRV_FLAG |
識別如何檢視緩衝區資源。 |
D3D11_BUFFER_UAV_FLAG |
識別緩衝區資源的未排序存取檢視選項。 |
D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG |
識別如何檢查多重取樣品質等級。 |
D3D11_CPU_ACCESS_FLAG |
指定資源允許的 CPU 存取類型。 |
D3D11_DSV_DIMENSION |
指定如何存取深度樣板檢視中使用的資源。 |
D3D11_DSV_FLAG |
深度樣板檢視選項。 |
D3D11_MAP |
識別要存取以供 CPU 讀取和寫入的資源。 應用程式可以結合其中一或多個旗標。 |
D3D11_MAP_FLAG |
指定當應用程式在 GPU 所使用的資源上呼叫 ID3D11DeviceCoNtext::Map 方法時,CPU 應該如何回應。 |
D3D11_RESOURCE_DIMENSION |
識別正在使用的資源類型。 |
D3D11_RESOURCE_MISC_FLAG |
識別資源的選項。 |
D3D11_RTV_DIMENSION |
這些旗標會識別將視為轉譯目標的資源類型。 |
D3D11_SRV_DIMENSION |
這些旗標會識別將視為著色器資源的資源類型。 |
D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS |
指定多重範例模式類型。 |
D3D11_TEXTURE_LAYOUT |
指定紋理配置選項。 |
D3D11_TILE_COPY_FLAG |
識別如何複製磚。 |
D3D11_TILE_MAPPING_FLAG |
識別如何執行圖格對應作業。 |
D3D11_TILE_RANGE_FLAG |
指定要搭配 ID3D11DeviceCoNtext2::UpdateTiles使用的磚對應範圍。 |
D3D11_UAV_DIMENSION |
未排序存取檢視選項。 |
D3D11_USAGE |
識別轉譯期間的預期資源使用。 使用量會直接反映 CPU 和/或圖形處理單位是否可以存取資源, (GPU) 。 |