IDirect3DVertexShader9::GetFunction 方法 (d3d9.h)
取得著色器資料的指標。
語法
HRESULT GetFunction(
[in, out] void *unnamedParam1,
[in, out] UINT *pSizeOfData
);
參數
[in, out] unnamedParam1
類型: void*
包含著色器資料的緩衝區指標。 應用程式需要為此配置足夠的空間。
[in, out] pSizeOfData
類型: UINT*
資料的大小,以位元組為單位。 若要取得擷取資料所需的緩衝區大小,請在呼叫 GetFunction 時設定 pData = Null 。 然後使用傳回的大小呼叫 GetFunction,以取得緩衝區資料。
傳回值
類型: HRESULT
如果方法成功,傳回值會D3D_OK。 如果方法失敗,則可以D3DERR_INVALIDCALL傳回值。
需求
目標平台 | Windows |
標頭 | d3d9.h (包含 D3D9.h) |
程式庫 | D3D9.lib |