共用方式為


D3DUSAGE_QUERY

這些選項會識別查詢資源類型。

#define 描述
D3DUSAGE_QUERY_FILTER 查詢資源格式,以查看它是否支援D3DTEXF_POINT以外的紋理篩選類型(一律支援)。
D3DUSAGE_QUERY_LEGACYBUMPMAP 查詢有關舊版顛簸地圖的資源。
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING 查詢資源,以確認對圖元著色器混合支持的支援。 如果 CheckDeviceFormat 失敗,D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING,則不支援圖元混合後作業。 其中包括Alpha測試、圖元霧、轉譯目標混合、啟用色彩寫入和打字。
D3DUSAGE_QUERY_SRGBREAD 查詢資源,以確認紋理在讀取作業期間是否支援伽瑪修正。
D3DUSAGE_QUERY_SRGBWRITE 查詢資源,以確認紋理在寫入作業期間是否支援伽瑪修正。
D3DUSAGE_QUERY_VERTEXTEXTURE 查詢資源,以確認對頂點著色器紋理取樣的支援。
D3DUSAGE_QUERY_WRAPANDMIP 查詢資源,以確認對紋理包裝和 Mip 對應的支援。

 

使用 CheckDeviceFormat 來查詢這些使用量的硬體支援,以及 D3DUSAGE中列出的一些其他使用方式。

常數資訊

要求 價值
頁眉 d3d9types.h
最低作系統 Windows 98

 

Direct3D 常數