📄 directx sdk 2006学习笔记3——索引缓冲.mht
字号:
<H3>=E5=85=AC=E5=91=8A</H3>=E6=88=91=E6=89=80=E6=AC=A3=E8=B5=8F=E7=9A=84=E5=
=8D=95=E6=9C=BA=E6=B8=B8=E6=88=8F =
=E6=9E=81=E5=93=81=E9=A3=9E=E8=BD=A6=E7=B3=BB=E5=88=97 Farcry =
Quake=E7=B3=BB=E5=88=97 HalfLife=E7=B3=BB=E5=88=97 =
=E9=AC=BC=E8=88=9E=E8=80=85=E7=B3=BB=E5=88=97 =
=E6=B3=A2=E6=96=AF=E7=8E=8B=E5=AD=90=E7=B3=BB=E5=88=97 =
=E6=B0=B8=E8=BF=9C=E7=9A=84=E4=BC=8A=E8=8B=8F=E7=B3=BB=E5=88=97=20
=E4=BB=99=E5=89=91=E7=B3=BB=E5=88=97 =
=E8=BD=A9=E8=BE=95=E5=89=91=E7=B3=BB=E5=88=97 =
=E8=8B=B1=E9=9B=84=E4=BC=A0=E8=AF=B4=E7=B3=BB=E5=88=97 =
=E8=B5=9B=E4=BC=AF=E5=88=A9=E4=BA=9A=E4=B9=8B=E8=BF=B7=E7=B3=BB=E5=88=97 =
<H3 class=3Dlisttitle>=E6=96=87=E7=AB=A0</H3>
<UL class=3Dlist>
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/251813.aspx">CEGUI</A><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/251813.aspx/rss">(RSS)</A>=
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/249021.aspx">DirectX2006=E5=
=AD=A6=E4=B9=A0=E7=AC=94=E8=AE=B0</A><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/249021.aspx/rss">(RSS)</A>=
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/200543.aspx">Life's=20
Good..</A><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/200543.aspx/rss">(RSS)</A>=
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/282959.aspx">OGRE=E5=BC=95=
=E6=93=8E</A><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/282959.aspx/rss">(RSS)</A>=
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/200888.aspx">=E5=85=B6=E4=BB=
=96=E6=8A=80=E6=9C=AF=E6=96=87=E7=AB=A0</A><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/category/200888.aspx/rss">(RSS)</A>=
</LI></UL>
<H3 class=3Dlisttitle>=E6=94=B6=E8=97=8F</H3>
<UL class=3Dlist></UL>
<H3 class=3Dlisttitle>=E7=9B=B8=E5=86=8C</H3><!--category title-->
<UL class=3Dlist>
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/Gallery/234914.aspx">DXSDK2006</A>
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/Gallery/284121.aspx">OGRE</A>
<LI class=3Dlistitem><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/Gallery/261103.aspx">=E5=85=B6=E4=BB=
=96=E5=9B=BE=E7=89=87</A></LI></UL>
<H3 class=3Dlisttitle>=E6=B8=B8=E6=88=8F=E7=BC=96=E7=A8=8B</H3>
<UL class=3Dlist>
<LI class=3Dlistitem><A=20
=
href=3D"http://job.csdn.net/Controls/DownloadResumeAttachment.aspx?Resume=
Id=3Da511d421-432e-4f1c-99d7-dc4e03b3911b"=20
=
target=3D_self>=E2=97=86=E2=97=86=E2=97=86=E6=88=91=E7=9A=84=E7=AE=80=E5=8E=
=86=E2=97=86=E2=97=86=E2=97=86</A>
<LI class=3Dlistitem><A href=3D"http://blog.csdn.net/soilwork/"=20
target=3D_blank>Clayman - XNA</A>
<LI class=3Dlistitem><A =
href=3D"http://www.gamedevnews.com/gdn.php?"=20
target=3D_self>Gamedevnews</A>
<LI class=3Dlistitem><A =
href=3D"http://www.gamedev.net/community/forums/"=20
target=3D_self>Gamedev=E8=AE=BA=E5=9D=9B</A>
<LI class=3Dlistitem><A href=3D"http://www.gameres.com/"=20
target=3D_self>Gameres</A>
<LI class=3Dlistitem><A =
href=3D"http://www.ogdev.net/bbs/default.asp"=20
target=3D_self>ogdev =
=E6=B8=B8=E6=88=8F=E5=BC=80=E5=8F=91=E8=AE=BA=E5=9D=9B</A>
<LI class=3Dlistitem><A href=3D"http://www.ogre3d.org/phpBB2/"=20
target=3D_self>OGRE FORUM</A>
<LI class=3Dlistitem><A=20
=
href=3D"http://www.cnblogs.com/oiramario/archive/2006/10/11/525929.aspx" =
=
target=3D_self>=E5=9C=A8=E6=B8=B8=E6=88=8F=E4=B8=AD=E4=BD=BF=E7=94=A8=E2=80=
=9CCEGUI=E2=80=9D =E2=80=94 =
=E7=AC=AC=E4=B8=80=E7=AB=A0=EF=BC=88=E5=BA=95=E5=B1=82=EF=BC=89</A><A=20
href=3D"http://www.cnblogs.com/oiramario/Rss.aspx" =
target=3D_blank>(RSS)</A>
<LI class=3Dlistitem><A =
href=3D"http://www.yanchen.com/blog.asp?cat=3D10"=20
target=3D_self>=E7=87=95=E5=B0=98=E5=B0=8F=E7=AD=91 =
=E6=B8=B8=E6=88=8F=E5=BC=95=E6=93=8E</A>
<LI class=3Dlistitem><A=20
=
href=3D"http://www.gamedev.net/reference/programming/features/gui/"=20
=
target=3D_self>=E7=94=A8C++=E5=92=8CDirectX=E5=BC=80=E5=8F=91GUI</A></LI>=
</UL>
<H3 class=3Dlisttitle>=E5=AD=98=E6=A1=A3</H3>
<UL class=3Dlist>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2007/05.aspx">2007=E5=B9=B4=
05=E6=9C=88(1)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2007/04.aspx">2007=E5=B9=B4=
04=E6=9C=88(3)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2007/03.aspx">2007=E5=B9=B4=
03=E6=9C=88(4)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2007/02.aspx">2007=E5=B9=B4=
02=E6=9C=88(1)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/12.aspx">2006=E5=B9=B4=
12=E6=9C=88(2)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/11.aspx">2006=E5=B9=B4=
11=E6=9C=88(3)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/10.aspx">2006=E5=B9=B4=
10=E6=9C=88(3)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/09.aspx">2006=E5=B9=B4=
09=E6=9C=88(12)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/08.aspx">2006=E5=B9=B4=
08=E6=9C=88(5)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/06.aspx">2006=E5=B9=B4=
06=E6=9C=88(1)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/05.aspx">2006=E5=B9=B4=
05=E6=9C=88(5)</A>
<LI><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/04.aspx">2006=E5=B9=B4=
04=E6=9C=88(1)</A></LI></UL><SPAN=20
id=3DAnthem_RecentComments1_ltlComments__><SPAN=20
id=3DRecentComments1_ltlComments>
<H3 class=3Dlisttitle>=E6=9C=80=E8=BF=91=E8=AF=84=E8=AE=BA</H3>
<UL class=3Dlist>
<LI class=3Dlistitem>MikeFeng=EF=BC=9A<A =
title=3D=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B=E3=80=8A=E5=9B=9E=E5=A4=8D:=E4=
=B8=80=E4=B8=AAwinhttp=E7=9A=84=E6=9C=8D=E5=8A=A1=E7=A8=8B=E5=BA=8F=E3=80=
=8B=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2006/05/12/725913.aspx#5563=
89">=E7=9C=8B=E4=BA=86=E4=B8=8B=EF=BC=8C=E4=B9=9F=E8=AE=B8=E5=8F=AF=E4=BB=
=A5=E5=AE=9E=E7=8E=B0=E8=87=AA=E5=B7=B1=E7=99=BB=E5=BD=95=EF=BC=8C=E4=BD=86=
=E6=98=AF=E6=80=8E=E4=B9=88=E5=AE=9E=E7=8E=B0=E5=BC=80=E6=9C=BA=E4=B9=8B=E5=
=90=8E=E9=9A=8F=E6=9C=BA=E6=89=A7=E8=A1=8C=EF=BC=9F=E8=AE=A1=E5=88=92=E4=BB=
=BB=E5=8A=A1=E5=90=97=EF=BC=9F<BR>=E8=BF=98=E6=98=AF=E5=96=9C=E6=AC=A2C/C=
++=E7=9A=84=E4=BB=A3=E7=A0=81=EF=BC=8C=E7=AE=80=E6=B4=81=E6=B8=85=E6=99=B0=
</A>
<LI class=3Dlistitem>ArCoolGG=EF=BC=9A<A =
title=3D=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B=E3=80=8A=E5=9B=9E=E5=A4=8D:=E4=
=B8=80=E4=B8=AAwinhttp=E7=9A=84=E6=9C=8D=E5=8A=A1=E7=A8=8B=E5=BA=8F=E3=80=
=8B=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2006/05/12/725913.aspx#5554=
15">=E7=95=99=E8=A8=80=E9=99=90=E5=88=B6=E5=AD=97=E6=95=B0.=20
=E8=80=8C=E4=B8=94=E4=B8=8D=E8=AE=A9=E7=BC=96=E8=BE=91, =
=E7=9C=8B=E8=BF=99=E4=B8=AA url=20
=
=E6=8A=8A.<BR><BR>http://www.51nb.com/forum/thread-417156-1-1.html</A>
<LI class=3Dlistitem>ArCoolGG=EF=BC=9A<A =
title=3D=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B=E3=80=8A=E5=9B=9E=E5=A4=8D:=E4=
=B8=80=E4=B8=AAwinhttp=E7=9A=84=E6=9C=8D=E5=8A=A1=E7=A8=8B=E5=BA=8F=E3=80=
=8B=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2006/05/12/725913.aspx#5554=
14">=E6=90=9C=E7=B4=A2=20
winhttp =
=E6=90=9C=E5=88=B0=E8=BF=99=E9=87=8C.<BR>=E7=A8=8B=E5=BA=8F=E4=B8=8D=E9=94=
=99. =E8=AE=B2=E8=A7=A3=E4=BA=86 winhttp =
=E7=94=A8=E6=B3=95.<BR>=E4=BD=86=E8=BF=99=E4=B8=AA=E5=BA=94=E7=94=A8=E4=B8=
=8D=E7=94=A8=E8=BF=99=E4=B9=88=E5=85=B4=E5=B8=88=E5=8A=A8=E4=BC=97=E6=8A=8A=
.<BR>=E4=B8=8B=E9=9D=A2=E8=BF=99=E4=B8=AA=E7=94=A8 vbs=20
=E6=93=8D=E4=BD=9C ie =E8=87=AA=E5=8A=A8=E6=90=9C=E7=B4=A2 baidu =
mp3 =
=E7=9A=84=E4=BE=8B=E5=AD=90=E4=B8=8D=E7=9F=A5=E9=81=93=E8=83=BD=E4=B8=8D=E8=
=83=BD=E7=94=A8=E5=9C=A8=E4=BD=A0=E4=BB=AC=E7=9A=84=E8=80=83=E5=8B=A4=E7=BD=
=91=E7=AB=99=E4=B8=8A.<BR><BR>' Song Seeker v2.0, for=20
IE<BR>' seeking your favorite songs fr=E2=80=A6=E2=80=A6</A>
<LI class=3Dlistitem>MikeFeng=EF=BC=9A<A =
title=3D=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B=E3=80=8A=E5=9B=9E=E5=A4=8D:0=
xc0150002=E9=94=99=E8=AF=AF=E3=80=8B=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2007/03/26/1541419.aspx#547=
724">C++=E7=9A=84=E9=A1=B9=E7=9B=AE=EF=BC=8C=E5=B0=B1=E5=9B=A0=E4=B8=BA=E8=
=BF=99=E4=B8=AA=E8=A6=81=E5=9C=A8=E5=AE=89=E8=A3=85=E5=8C=85=E9=87=8C=E6=B7=
=BB=E5=8A=A0.Net=20
Framework=E5=90=97=E3=80=82=E3=80=82=E3=80=82=E3=80=82</A>
<LI class=3Dlistitem>coder0621=EF=BC=9A<A =
title=3D=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B=E3=80=8A=E5=9B=9E=E5=A4=8D:=E4=
=B8=80=E4=B8=AAwinhttp=E7=9A=84=E6=9C=8D=E5=8A=A1=E7=A8=8B=E5=BA=8F=E3=80=
=8B=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2006/05/12/725913.aspx#5467=
38">=E4=B8=8D=E9=94=99,=E9=A1=B6=E4=B8=80=E4=B8=8B</A></LI></UL></SPAN></=
SPAN></DIV></TD>
<TD class=3DMainCell>
<DIV id=3Dmain>
<DIV class=3DTag>
<SCRIPT language=3Djavascript=20
src=3D"http://tag.csdn.net/urltag.aspx"></SCRIPT>
<DIV style=3D"CLEAR: both"></DIV></DIV><SPAN class=3DPreAndNext=20
id=3Dviewpost.ascx_PreviousAndNextEntriesUp>
<DIV align=3Dcenter><A=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2006/09/01/1155069.aspx">&l=
t;<DirectX=20
SDK =
2006=E5=AD=A6=E4=B9=A0=E7=AC=94=E8=AE=B01=E2=80=94=E2=80=94=E6=A1=86=E6=9E=
=B6</A> | <A=20
=
href=3D"http://blog.csdn.net/mikefeng/archive/2006/09/01/1155069.aspx">Di=
rectX=20
SDK =
2006=E5=AD=A6=E4=B9=A0=E7=AC=94=E8=AE=B01=E2=80=94=E2=80=94=E6=A1=86=E6=9E=
=B6 >></A></DIV></SPAN><BR>
<SCRIPT>function =
StorePage(){d=3Ddocument;t=3Dd.selection?(d.selection.type!=3D'None'?d.se=
lection.createRange().text:''):(d.getSelection?d.getSelection():'');void(=
keyit=3Dwindow.open('http://www.365key.com/storeit.aspx?t=3D'+escape(d.ti=
tle)+'&u=3D'+escape(d.location.href)+'&c=3D'+escape(t),'keyit','scrollbar=
s=3Dno,width=3D475,height=3D575,left=3D75,top=3D20,status=3Dno,resizable=3D=
yes'));keyit.focus();}</SCRIPT>
<DIV class=3Dpost>
<DIV class=3DpostTitle><A=20
=
href=3D"http://blog.csdn.net/MikeFeng/archive/2006/09/05/1179643.aspx"><I=
MG=20
height=3D13 src=3D"http://blog.csdn.net/images/authorship.gif" =
width=3D15=20
border=3D0> DirectX SDK =
2006=E5=AD=A6=E4=B9=A0=E7=AC=94=E8=AE=B03=E2=80=94=E2=80=94=E7=B4=A2=E5=BC=
=95=E7=BC=93=E5=86=B2</A> </DIV>
<DIV class=3DpostText>
<P align=3Dcenter>Copyright =C2=A9 MikeFeng QQ: =
76848502 </P>
<DIV><STRONG><SPAN style=3D"FONT-SIZE: =
14pt">=EF=BC=93=EF=BC=8E</SPAN></STRONG><STRONG><SPAN=20
style=3D"FONT-SIZE: =
14pt">=E7=B4=A2=E5=BC=95=E7=BC=93=E5=86=B2</SPAN></STRONG></DIV>
<DIV =
align=3Dleft>=E3=80=80=E3=80=80=E7=B4=A2=E5=BC=95=E7=BC=93=E5=86=B2Index =
=
Buffer=E6=98=AF=E7=94=B1=E7=94=A8=E6=88=B7=E5=AE=9A=E4=B9=89=E7=9A=84=EF=BC=
=8C=E7=94=A8=E6=9D=A5=E5=91=8A=E8=AF=89D3D=E6=B8=B2=E6=9F=93=E9=A1=B6=E7=82=
=B9=E9=A1=BA=E5=BA=8F=E7=9A=84WORD=E6=88=96=E8=80=85DWORD=E6=95=B0=E7=BB=84=
=E3=80=82</DIV>
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0mm; =
BORDER-TOP: medium none; PADDING-LEFT: 0mm; PADDING-BOTTOM: 1pt; =
BORDER-LEFT: medium none; PADDING-TOP: 0mm; BORDER-BOTTOM: windowtext =
1pt solid">
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0mm; =
BORDER-TOP: medium none; PADDING-LEFT: 0mm; PADDING-BOTTOM: 0mm; =
BORDER-LEFT: medium none; PADDING-TOP: 0mm; BORDER-BOTTOM: medium =
none">=E7=B4=A2=E5=BC=95=E7=BC=93=E5=86=B2=E7=A6=BB=E4=B8=8D=E5=BC=80=E9=A1=
=B6=E7=82=B9=E7=BC=93=E5=86=B2=EF=BC=8C=E4=BD=86=E6=98=AF=E9=A1=B6=E7=82=B9=
=E7=BC=93=E5=86=B2=E5=8D=B4=E4=B8=8D=E4=B8=80=E5=AE=9A=E9=9C=80=E8=A6=81=E7=
=B4=A2=E5=BC=95=E7=BC=93=E5=86=B2=E3=80=82=E5=88=9B=E5=BB=BA=E7=B4=A2=E5=BC=
=95=E7=BC=93=E5=86=B2=E7=9A=84=E8=BF=87=E7=A8=8B=E5=92=8C=E5=88=9B=E5=BB=BA=
=E9=A1=B6=E7=82=B9=E7=BC=93=E5=86=B2=E7=B1=BB=E4=BC=BC=EF=BC=8C=E9=A6=96=E5=
=85=88=E6=98=AF=E5=A3=B0=E6=98=8E=EF=BC=8C=E7=84=B6=E5=90=8E=E5=9C=A8OnCr=
eateDevice=E4=B8=AD=E5=88=9D=E5=A7=8B=E5=8C=96=E5=92=8C=E5=88=9B=E5=BB=BA=
=EF=BC=8C=E5=9C=A8OnFrameRender=E4=B8=AD=E6=B8=B2=E6=9F=93=EF=BC=8C=E5=9C=
=A8OnDestroyDevice=E4=B8=AD=E9=94=80=E6=AF=81=E3=80=82=E7=9B=B8=E5=85=B3=E4=
=BB=A3=E7=A0=81=E5=A6=82=E4=B8=8B=EF=BC=9A</DIV></DIV>
<DIV>=E5=A3=B0=E6=98=8E=EF=BC=9A</DIV>
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0mm; =
BORDER-TOP: medium none; PADDING-LEFT: 0mm; PADDING-BOTTOM: 1pt; =
BORDER-LEFT: medium none; PADDING-TOP: 0mm; BORDER-BOTTOM: windowtext =
1pt solid">
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0mm; =
BORDER-TOP: medium none; PADDING-LEFT: 0mm; PADDING-BOTTOM: 0mm; =
BORDER-LEFT: medium none; PADDING-TOP: 0mm; BORDER-BOTTOM: medium none"=20
align=3Dleft><SPAN=20
style=3D"COLOR: =
black">LPDIRECT3DINDEXBUFFER9</SPAN><STRONG> </STRONG><SPAN=20
style=3D"COLOR: black">g_pIB</SPAN><STRONG> =3D </STRONG><SPAN=20
style=3D"COLOR: black">NULL</SPAN>;<SPAN> =
<SPAN=20
style=3D"COLOR: green">// Buffer to hold =
indeces</SPAN></SPAN></DIV></DIV>
<DIV>OnCreateDevice=EF=BC=9A</DIV>
<DIV align=3Dleft><SPAN style=3D"FONT-SIZE: 9pt; COLOR: =
black">HRESULT=20
</SPAN><SPAN style=3D"FONT-SIZE: 9pt; COLOR: black">hr</SPAN><SPAN =
style=3D"FONT-SIZE: 9pt">;</SPAN></DIV>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 9pt; COLOR: black">V_RETURN</SPAN><SPAN=20
style=3D"FONT-SIZE: 9pt">( <SPAN=20
style=3D"COLOR: black">g_DialogResourceManager</SPAN>.<SPAN=20
style=3D"COLOR: black">OnCreateDevice</SPAN>( <SPAN=20
style=3D"COLOR: black">pd3dDevice</SPAN> ) );</SPAN></DIV>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 9pt; COLOR: black">V_RETURN</SPAN><SPAN=20
style=3D"FONT-SIZE: 9pt">( <SPAN=20
style=3D"COLOR: black">g_SettingsDlg</SPAN>.<SPAN=20
style=3D"COLOR: black">OnCreateDevice</SPAN>( <SPAN=20
style=3D"COLOR: black">pd3dDevice</SPAN> ) );</SPAN></DIV>
<DIV align=3Dleft> </DIV>
<DIV align=3Dleft><SPAN style=3D"FONT-SIZE: 9pt; COLOR: green">// =
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -