D3DUSAGE_QUERY
這些選項會識別查詢資源類型。
#define | Description |
---|---|
D3DUSAGE_QUERY_FILTER | 查詢資源格式,以查看它是否支援D3DTEXF_POINT (以外的紋理篩選類型,且一律支援) 。 |
D3DUSAGE_QUERY_LEGACYBUMPMAP | 查詢有關舊版凸起地圖的資源。 |
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING | 查詢資源,以確認支援後圖元著色器混合支援。 如果 CheckDeviceFormat 因D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING而失敗,則不支援後圖元混合作業。 這些包括 Alpha 測試、圖元水、轉譯目標混合、色彩寫入啟用和轉譯。 |
D3DUSAGE_QUERY_SRGBREAD | 查詢資源,以確認紋理在讀取作業期間是否支援 Gamma 修正。 |
D3DUSAGE_QUERY_SRGBWRITE | 查詢資源,以確認紋理在寫入作業期間是否支援 Gamma 修正。 |
D3DUSAGE_QUERY_VERTEXTEXTURE | 查詢資源以確認頂點著色器紋理取樣的支援。 |
D3DUSAGE_QUERY_WRAPANDMIP | 查詢資源,以確認支援紋理包裝和 Mip 對應。 |
使用 CheckDeviceFormat 查詢這些使用量的硬體支援,以及 D3DUSAGE中列出的一些其他使用方式。
常數資訊
需求 | 值 |
---|---|
標頭 | d3d9types.h |
最低作業系統 | Windows 98 |
相關主題