📄 fglvertexpointer.ps
字号:
2639(and)X2 f2783(type)X1 f2945(the)X3071(data)X3233(type)X3399(of)X3494(the)X3620(coordinates.)X2 f554 3108(stride)N1 f756(speci\256es)X1052(the)X1170(byte)X1328(stride)X1526(from)X1702(one)X1838(vertex)X2059(to)X2141(the)X2259(next)X2417(allowing)X2717(vertexes)X3005(and)X3141(attributes)X3459(to)X3541(be)X3637(packed)X3886(into)X554 3204(a)N612(single)X825(array)X1013(or)X1102(stored)X1320(in)X1404(separate)X1690(arrays.)X1948(\(Single-array)X2393(storage)X2646(may)X2805(be)X2902(more)X3088(ef\256cient)X3372(on)X3473(some)X3663(implemen-)X554 3300(tations;)N820(see)X3 f954(fglInterleavedArrays)X1 f1676(.\))X1774(When)X1997(a)X2064(vertex)X2296(array)X2493(is)X2577(speci\256ed,)X2 f2913(size)X1 f(,)S2 f3084(type)X1 f3218(,)X2 f3269(stride)X1 f3451(,)X3502(and)X2 f3649(pointer)X1 f3911(are)X554 3396(saved)N757(as)X844(client-side)X1198(state.)X554 3530(To)N663(enable)X893(and)X1029(disable)X1276(the)X1394(vertex)X1615(array,)X1821(call)X3 f1957(fglEnableClientState)X1 f2688(and)X3 f554 3626(fglDisableClientState)N1 f1311(with)X1485(the)X1616(argument)X3 f1952(GL_VERTEX_ARRAY)X1 f2770(.)X2823(If)X2910(enabled,)X3213(the)X3344(vertex)X3578(array)X3777(is)X3863(used)X554 3722(when)N3 f748(fglDrawArrays)X1 f1270(,)X3 f1310(fglDrawElements)X1 f1907(,)X1947(or)X3 f2034(fglArrayElement)X1 f2638(is)X2711(called.)X554 3856(Use)N3 f704(fglDrawArrays)X1 f1251(to)X1338(construct)X1657(a)X1718(sequence)X2038(of)X2131(primitives)X2481(\(all)X2614(of)X2707(the)X2831(same)X3022(type\))X3213(from)X3395(prespeci\256ed)X3809(vertex)X554 3952(and)N698(vertex)X927(attribute)X1222(arrays.)X1487(Use)X3 f1640(fglArrayElement)X1 f2252(to)X2342(specify)X2602(primitives)X2954(by)X3062(indexing)X3370(vertexes)X3666(and)X3809(vertex)X554 4048(attributes)N902(and)X3 f1049(fglDrawElements)X1 f1677(to)X1770(construct)X2095(a)X2162(sequence)X2488(of)X2586(primitives)X2941(by)X3052(indexing)X3363(vertexes)X3662(and)X3809(vertex)X554 4144(attributes.)N9 s266 4278(N)N268(NO)X322(OT)X376(TE)X422(ES)X468(S)X3 f10 s554 4374(fglVertexPointer)N1 f1150(is)X1223(available)X1533(only)X1695(if)X1764(the)X1882(GL)X2009(version)X2265(is)X2338(1.1)X2458(or)X2545(greater.)X554 4508(The)N713(vertex)X948(array)X1148(is)X1235(initially)X1517(disabled)X1818(and)X1969(isn't)X2146(accessed)X2463(when)X3 f2672(fglArrayElement)X1 f3256(,)X3 f3311(fglDrawElements)X1 f3943(or)X3 f554 4604(fglDrawArrays)N1 f1096(is)X1169(called.)X554 4738(Execution)N908(of)X3 f1004(fglVertexPointer)X1 f1609(is)X1691(not)X1822(allowed)X2105(between)X2402(the)X2529(execution)X2870(of)X3 f2966(fglBegin)X1 f3279(and)X3424(the)X3551(corresponding)X554 4834(execution)N893(of)X3 f987(fglEnd)X1 f1217(,)X1264(but)X1393(an)X1496(error)X1680(may)X1845(or)X1939(may)X2104(not)X2233(be)X2336(generated.)X2696(If)X2777(no)X2883(error)X3066(is)X3145(generated,)X3504(the)X3628(operation)X3957(is)X554 4930(unde\256ned.)N3 f554 5064(fglVertexPointer)N1 f1150(is)X1223(typically)X1523(implemented)X1961(on)X2061(the)X2179(client)X2377(side.)X554 5198(Vertex)N796(array)X985(parameters)X1361(are)X1483(client-side)X1840(state)X2010(and)X2150(are)X2273(therefore)X2588(not)X2714(saved)X2921(or)X3012(restored)X3295(by)X3 f3399(fglPushAttrib)X1 f3894(and)X3 f554 5294(fglPopAttrib)N1 f990(.)X1050(Use)X3 f1195(fglPushClientAttrib)X1 f1895(and)X3 f2031(fglPopClientAttrib)X1 f2696(instead.)X9 s266 5428(E)N268(ER)X314(RR)X364(RO)X414(OR)X468(RS)X518(S)X3 f10 s554 5524(GL_INVALID_VALUE)N1 f1396(is)X1469(generated)X1802(if)X2 f1871(size)X1 f2011(is)X2084(not)X2206(2,)X2286(3,)X2366(or)X2453(4.)X3 f554 5658(GL_INVALID_ENUM)N1 f1361(is)X1434(generated)X1767(if)X2 f1836(type)X1 f1990(is)X2063(is)X2136(not)X2258(an)X2354(accepted)X2656(value.)X266 6144(Page)N442(1)X3577(July)X3730(22,)X3850(1997)X2 p%%Page: 2 210 s 0 xH 0 xS 1 f10 f0 96(h)N24(hhh)X4176(h)X4200(hhh)X9 s1 f266 480(F)N268(FG)X310(GL)X364(LV)X410(VE)X464(ER)X510(RT)X560(TE)X606(EX)X652(XP)X706(PO)X748(OI)X802(IN)X828(NT)X882(TE)X928(ER)X974(R)X1028(\()X1030(\()X1066(\))X1068(\))X1885(U)X1887(UN)X1941(NI)X1995(IX)X2021(X)X2093(S)X2095(Sy)X2137(ys)X2175(st)X2205(te)X2227(em)X2261(m)X2337(V)X2339(V)X3184(F)X3186(FG)X3228(GL)X3282(LV)X3328(VE)X3382(ER)X3428(RT)X3478(TE)X3524(EX)X3570(XP)X3624(PO)X3666(OI)X3720(IN)X3746(NT)X3800(TE)X3846(ER)X3892(R)X3946(\()X3948(\()X3984(\))X3986(\))X3 f10 s554 864(GL_INVALID_VALUE)N1 f1396(is)X1469(generated)X1802(if)X2 f1871(stride)X1 f2073(is)X2146(negative.)X9 s266 998(A)N268(AS)X322(SS)X364(SO)X406(OC)X460(CI)X510(IA)X536(AT)X590(TE)X636(ED)X682(D)X766(G)X768(GE)X822(ET)X868(TS)X914(S)X3 f10 s554 1094(fglIsEnabled)N1 f1008(with)X1170(argument)X3 f1493(GL_VERTEX_ARRAY)X554 1190(fglGet)N1 f788(with)X950(argument)X3 f1273(GL_VERTEX_ARRAY_SIZE)X554 1286(fglGet)N1 f788(with)X950(argument)X3 f1273(GL_VERTEX_ARRAY_TYPE)X554 1382(fglGet)N1 f788(with)X950(argument)X3 f1273(GL_VERTEX_ARRAY_STRIDE)X554 1478(fglGetPointerv)N1 f1082(with)X1244(argument)X3 f1567(GL_VERTEX_ARRAY_POINTER)X1 f9 s266 1612(S)N268(SE)X310(EE)X356(E)X432(A)X434(AL)X488(LS)X534(SO)X576(O)X3 f10 s554 1708(fglArrayElement)N1 f1138(,)X3 f1178(fglColorPointer)X1 f1717(,)X3 f1757(fglDrawArrays)X1 f2279(,)X3 f2319(fglDrawElements)X1 f2916(,)X3 f554 1804(fglEdgeFlagPointer)N1 f1221(,)X3 f1261(fglEnable)X1 f1589(,)X3 f1629(fglGetPointerv)X1 f2137(,)X3 f2177(fglIndexPointer)X1 f2715(,)X3 f554 1900(fglInterleavedArrays)N1 f1276(,)X3 f1361(fglNormalPointer)X1 f1967(,)X3 f2052(fglPopClientAttrib)X1 f2697(,)X3 f2782(fglPushClientAttrib)X1 f(,)S3 f3547(fglTexCoord-)X554 1996(Pointer)N1 f266 6144(July)N419(22,)X539(1997)X3794(Page)X3970(2)X10 f0 6428(h)N24(hhh)X4176(h)X4200(hhh)X2 p%%Trailerxtxs
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -