D3DDDIARG_CREATEVERTEXSHADERDECL結構 (d3dumddi.h)
D3DDDIARG_CREATEVERTEXSHADERDECL 結構會指定要與頂點著色器宣告產生關聯的著色器句柄。
語法
typedef struct _D3DDDIARG_CREATEVERTEXSHADERDECL {
[in] UINT NumVertexElements;
[out] HANDLE ShaderHandle;
} D3DDDIARG_CREATEVERTEXSHADERDECL;
成員
[in] NumVertexElements
數位中傳遞至 pVertexElements 參數的頂點元素數目,會呼叫使用者模式顯示驅動程式的 CreateVertexShaderDecl 函式。
[out] ShaderHandle
頂點著色器宣告的句柄。
備註
ShaderHandle 成員中的句柄值保證為非零。
如需程式設計著色器組合器的詳細資訊,請參閱 處理著色器程序代碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | d3dumddi.h (包含 D3dumddi.h) |