D3DDDIARG_SETSTREAMSOURCEUM結構 (d3dumddi.h)
D3DDDIARG_SETSTREAMSOURCEUM 結構描述要系結至用戶記憶體緩衝區的頂點數據流。
語法
typedef struct _D3DDDIARG_SETSTREAMSOURCEUM {
[in] UINT Stream;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCEUM;
成員
[in] Stream
從零開始,要系結至用戶記憶體緩衝區的頂點數據流索引。
[in] Stride
大小,以位元組為單位,從一個頂點到數據流中的下一個頂點。 與呼叫 SetStreamSource 函式不同,Stride 無法設定為零。 因為只有一個數據流可以系結至用戶記憶體緩衝區,因此數據流中的每個頂點都必須接收不同的數據進行處理。
Stride 值必須對齊 DWORD。
言論
在呼叫使用者模式顯示驅動程式 SetStreamSourceUM 函式時,會將D3DDDIARG_SETSTREAMSOURCEUM結構的指標傳入 pData 參數中。 Microsoft Direct3D 運行時間會透過呼叫使用者模式顯示驅動程式的 setStreamSourceUM 函式,透過 pUMBuffer 參數,提供頂點數據流 的頂點數據。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
標頭 | d3dumddi.h (包括 D3dumddi.h) |