D3D_RESOURCE_RETURN_TYPE列舉 (d3dcommon.h)
表示傳回實值型別。
注意
針對使用 Direct3D 10 進行程式設計,此 API 具有開頭 D3D10_
而不是 的 D3D_
型別別名。 這些 Direct3D 10 類型別名定義于 d3d10.h
、 d3d10misc.h
和 d3d10shader.h
中。
Syntax
typedef enum D3D_RESOURCE_RETURN_TYPE {
D3D_RETURN_TYPE_UNORM = 1,
D3D_RETURN_TYPE_SNORM = 2,
D3D_RETURN_TYPE_SINT = 3,
D3D_RETURN_TYPE_UINT = 4,
D3D_RETURN_TYPE_FLOAT = 5,
D3D_RETURN_TYPE_MIXED = 6,
D3D_RETURN_TYPE_DOUBLE = 7,
D3D_RETURN_TYPE_CONTINUED = 8,
D3D10_RETURN_TYPE_UNORM,
D3D10_RETURN_TYPE_SNORM,
D3D10_RETURN_TYPE_SINT,
D3D10_RETURN_TYPE_UINT,
D3D10_RETURN_TYPE_FLOAT,
D3D10_RETURN_TYPE_MIXED,
D3D11_RETURN_TYPE_UNORM,
D3D11_RETURN_TYPE_SNORM,
D3D11_RETURN_TYPE_SINT,
D3D11_RETURN_TYPE_UINT,
D3D11_RETURN_TYPE_FLOAT,
D3D11_RETURN_TYPE_MIXED,
D3D11_RETURN_TYPE_DOUBLE,
D3D11_RETURN_TYPE_CONTINUED
} ;
常數
D3D_RETURN_TYPE_UNORM 值: 1 |
D3D_RETURN_TYPE_SNORM 值: 2 |
D3D_RETURN_TYPE_SINT 值: 3 |
D3D_RETURN_TYPE_UINT 值: 4 |
D3D_RETURN_TYPE_FLOAT 值: 5 |
D3D_RETURN_TYPE_MIXED 值: 6 |
D3D_RETURN_TYPE_DOUBLE 值: 7 |
D3D_RETURN_TYPE_CONTINUED 值: 8 |
D3D10_RETURN_TYPE_UNORM |
D3D10_RETURN_TYPE_SNORM |
D3D10_RETURN_TYPE_SINT |
D3D10_RETURN_TYPE_UINT |
D3D10_RETURN_TYPE_FLOAT |
D3D10_RETURN_TYPE_MIXED |
D3D11_RETURN_TYPE_UNORM 傳回類型為 UNORM。 |
D3D11_RETURN_TYPE_SNORM 傳回類型為 SNORM。 |
D3D11_RETURN_TYPE_SINT 傳回類型為 SINT。 |
D3D11_RETURN_TYPE_UINT 傳回類型為 UINT。 |
D3D11_RETURN_TYPE_FLOAT 傳回類型為 FLOAT。 |
D3D11_RETURN_TYPE_MIXED 傳回類型未知。 |
D3D11_RETURN_TYPE_DOUBLE 傳回類型為 DOUBLE。 |
D3D11_RETURN_TYPE_CONTINUED 傳回類型是多個 dword 類型,例如 double 或 uint64,而且元件會從先前宣告的元件繼續。 第一個元件代表較低的位。 |
備註
D3D11_RESOURCE_RETURN_TYPE列舉是在 D3D11shader.h 標頭檔中定義為D3D_RESOURCE_RETURN_TYPE列舉的類型,其完全定義于 D3DCommon.h 標頭檔中。
typedef D3D_RESOURCE_RETURN_TYPE D3D11_RESOURCE_RETURN_TYPE;
需求
標頭 | d3dcommon.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應