D3DX11CreateEffectFromMemory 函式
從二進位效果或檔案建立效果。
語法
HRESULT D3DX11CreateEffectFromMemory(
void *pData,
SIZE_T DataLength,
UINT FXFlags,
ID3D11Device *pDevice,
ID3DX11Effect **ppEffect
);
參數
-
pData
-
類型: void*
已編譯效果資料的 Blob。
-
DataLength
-
類型: SIZE_T
資料 Blob 的長度。
-
FXFlags
-
類型: UINT
沒有效果旗標存在。 設定為零。
-
pDevice
-
類型: ID3D11Device*
要在其中建立效果資源的 ID3D11Device 指標。
-
ppEffect
-
類型: ID3DX11Effect**
新建立的 ID3DX11Effect 介面位址。
傳回值
類型: HRESULT
傳回值是 Direct3D 11 傳回碼中列出的其中一個值。
備註
注意
您必須使用 Effects 11 來源 來建置效果類型應用程式。 如需使用 Effects 11 來源的詳細資訊,請參閱 效果 10 與效果 11 之間的差異。
規格需求
需求 | 值 |
---|---|
標頭 |
|