Direct3D 9 图形

Direct3D 9 图形技术概述。

若要开发 Direct3D 9 图形,需要以下标头:

有关此技术的编程指南,请参阅:

函数

 
AddDirtyBox

IDirect3DVolumeTexture9::AddDirtyBox 方法 (d3d9helper.h) 向卷纹理资源添加脏区域。
AddDirtyBox

IDirect3DVolumeTexture9::AddDirtyBox (d3d9.h) 方法将脏区域添加到卷纹理资源。
AddDirtyRect

IDirect3DCubeTexture9::AddDirtyRect 方法 (d3d9.h) 向多维数据集纹理资源添加脏区域。
AddDirtyRect

IDirect3DTexture9::AddDirtyRect 方法 (d3d9.h) 向纹理资源添加脏区域。
AddDirtyRect

IDirect3DCubeTexture9::AddDirtyRect 将脏区域添加到多维数据集纹理资源。
AddDirtyRect

IDirect3DTexture9::AddDirtyRect (d3d9.h) 方法将脏区域添加到纹理资源。
应用

IDirect3DStateBlock9::Apply 方法 (d3d9helper.h) 将状态块应用于当前设备状态。
应用

IDirect3DStateBlock9::Apply (d3d9.h) 方法将状态块应用于当前设备状态。
BeginScene

IDirect3DDevice9::BeginScene 方法 (d3d9.h) 开始场景。
BeginScene

IDirect3DDevice9::BeginScene 方法 (d3d9.h) 开始场景。
BeginStateBlock

IDirect3DDevice9::BeginStateBlock 方法 (d3d9.h) 指示 Direct3D 开始记录设备状态块。
BeginStateBlock

IDirect3DDevice9::BeginStateBlock 方法 (d3d9.h) 指示 Direct3D 开始记录设备状态块。
捕获

IDirect3DStateBlock9::Capture 方法 (d3d9helper.h) 捕获状态块中包含的状态的当前值。
捕获

IDirect3DStateBlock9::Capture (d3d9.h) 方法捕获状态块中包含的状态的当前值。
CheckDepthStencilMatch

IDirect3D9::CheckDepthStencilMatch (d3d9helper.h) 方法确定深度模具格式是否与呈现目标格式兼容。
CheckDepthStencilMatch

IDirect3D9::CheckDepthStencilMatch 方法 (d3d9helper.h) 确定深度模具格式是否与特定显示模式下的呈现目标格式兼容。
CheckDeviceFormat

IDirect3D9::CheckDeviceFormat (d3d9helper.h) 方法确定表面格式是否可用作指定的资源类型。
CheckDeviceFormat

IDirect3D9::CheckDeviceFormat 方法 (d3d9helper.h) 确定表面格式是否可用作指定的资源类型。
CheckDeviceFormatConversion

IDirect3D9::CheckDeviceFormatConversion (d3d9helper.h) 方法测试设备,看它是否支持从一种显示格式转换为另一种显示格式。
CheckDeviceFormatConversion

IDirect3D9::CheckDeviceFormatConversion 方法 (d3d9helper.h) 测试设备以查看它是否支持从一种显示格式转换为另一种显示格式。
CheckDeviceMultiSampleType

IDirect3D9::CheckDeviceMultiSampleType (d3d9helper.h) 方法确定此设备上是否提供多重采样技术。
CheckDeviceMultiSampleType

IDirect3D9::CheckDeviceMultiSampleType 方法 (d3d9.h) 确定此设备上是否提供多重采样技术。
CheckDeviceState

报告窗口或全屏应用程序的 Direct3D 设备的当前合作级别状态。 (IDirect3DDevice9Ex.CheckDeviceState)
CheckDeviceType

IDirect3D9::CheckDeviceType (d3d9helper.h) 方法验证是否可以在此适配器上使用硬件加速设备类型。
CheckDeviceType

IDirect3D9::CheckDeviceType 方法 (d3d9.h) 验证是否可以在此适配器上使用硬件加速设备类型。
CheckResourceResidency

检查资源数组以确定它们是否可能导致在 Draw 时间出现大停滞,因为系统必须使资源可访问 GPU。
Clear

IDirect3DDevice9::Clear 方法 (d3d9.h) 清除一个或多个表面,例如呈现目标、多个呈现目标、模具缓冲区或深度缓冲区。
Clear

IDirect3DDevice9::Clear 方法 (d3d9.h) 清除一个或多个表面,例如呈现目标、多个呈现目标、模具缓冲区或深度缓冲区。
ColorFill

IDirect3DDevice9::ColorFill 方法 (d3d9.h) 允许应用程序使用指定颜色填充D3DPOOL_DEFAULT图面的矩形区域。
ColorFill

IDirect3DDevice9::ColorFill 方法 (d3d9.h) 允许应用程序使用指定颜色填充D3DPOOL_DEFAULT图面的矩形区域。
ComposeRects

在另一个图面上使用字形字母表将文本字符串复制到一个图面。 组合由 GPU 使用按位操作完成。
CreateAdditionalSwapChain

IDirect3DDevice9::CreateAdditionalSwapChain 方法 (d3d9.h) 创建用于呈现多个视图的附加交换链。
CreateAdditionalSwapChain

IDirect3DDevice9::CreateAdditionalSwapChain 方法 (d3d9.h) 创建用于呈现多个视图的附加交换链。
CreateCubeTexture

IDirect3DDevice9::CreateCubeTexture 方法 (d3d9helper.h) 创建多维数据集纹理资源。
CreateCubeTexture

IDirect3DDevice9::CreateCubeTexture 方法 (d3d9.h) 创建多维数据集纹理资源。
CreateDepthStencilSurface

IDirect3DDevice9::CreateDepthStencilSurface 方法 (d3d9helper.h) 创建深度模具资源。
CreateDepthStencilSurface

IDirect3DDevice9::CreateDepthStencilSurface 方法 (d3d9.h) 创建深度模具资源。
CreateDepthStencilSurfaceEx

创建深度模具图面。
CreateDevice

IDirect3D9::CreateDevice (d3d9helper.h) 方法创建表示显示适配器的设备。
CreateDevice

IDirect3D9::CreateDevice 方法 (d3d9.h) 创建表示显示适配器的设备。
CreateDeviceEx

创建表示显示适配器的设备。 (IDirect3D9Ex.CreateDeviceEx)
CreateIndexBuffer

IDirect3DDevice9::CreateIndexBuffer 方法 (d3d9helper.h) 创建索引缓冲区。
CreateIndexBuffer

IDirect3DDevice9::CreateIndexBuffer 方法 (d3d9.h) 创建索引缓冲区。
CreateOffscreenPlainSurface

IDirect3DDevice9::CreateOffscreenPlainSurface 方法 (d3d9helper.h) 创建屏幕外图面。
CreateOffscreenPlainSurface

IDirect3DDevice9::CreateOffscreenPlainSurface 方法 (d3d9.h) 创建屏幕外图面。
CreateOffscreenPlainSurfaceEx

创建屏幕外图面。 (IDirect3DDevice9Ex.CreateOffscreenPlainSurfaceEx)
CreatePixelShader

IDirect3DDevice9::CreatePixelShader 方法 (d3d9.h) 创建像素着色器。
CreatePixelShader

IDirect3DDevice9::CreatePixelShader 方法 (d3d9.h) 创建像素着色器。
CreateQuery

IDirect3DDevice9::CreateQuery 方法 (d3d9helper.h) 创建状态查询。
CreateQuery

IDirect3DDevice9::CreateQuery 方法 (d3d9.h) 创建状态查询。
CreateRenderTarget

IDirect3DDevice9::CreateRenderTarget 方法 (d3d9helper.h) 创建呈现目标图面。
CreateRenderTarget

IDirect3DDevice9::CreateRenderTarget 方法 (d3d9.h) 创建呈现器目标图面。
CreateRenderTargetEx

创建呈现目标图面。 (IDirect3DDevice9Ex.CreateRenderTargetEx)
CreateStateBlock

IDirect3DDevice9::CreateStateBlock 方法 (d3d9helper.h) 创建一个新的状态块,其中包含所有设备状态、顶点相关状态或像素相关状态的值。
CreateStateBlock

IDirect3DDevice9::CreateStateBlock 方法 (d3d9.h) 创建一个新的状态块,其中包含所有设备状态、顶点相关状态或像素相关状态的值。
CreateTexture

IDirect3DDevice9::CreateTexture 方法 (d3d9helper.h) 创建纹理资源。
CreateTexture

IDirect3DDevice9::CreateTexture 方法 (d3d9.h) 创建纹理资源。
CreateVertexBuffer

IDirect3DDevice9::CreateVertexBuffer 方法 (d3d9helper.h) 创建顶点缓冲区。
CreateVertexBuffer

IDirect3DDevice9::CreateVertexBuffer 方法 (d3d9.h) 创建顶点缓冲区。
CreateVertexDeclaration

IDirect3DDevice9::CreateVertexDeclaration 方法 (d3d9helper.h) 从设备和顶点元素创建顶点着色器声明。
CreateVertexDeclaration

IDirect3DDevice9::CreateVertexDeclaration 方法 (d3d9.h) 从设备和顶点元素创建顶点着色器声明。
CreateVertexShader

IDirect3DDevice9::CreateVertexShader 方法 (d3d9helper.h) 创建顶点着色器。
CreateVertexShader

IDirect3DDevice9::CreateVertexShader 方法 (d3d9.h) 创建顶点着色器。
CreateVolumeTexture

IDirect3DDevice9::CreateVolumeTexture 方法 (d3d9helper.h) 创建卷纹理资源。
CreateVolumeTexture

IDirect3DDevice9::CreateVolumeTexture 方法 (d3d9.h) 创建卷纹理资源。
DeletePatch

IDirect3DDevice9::D eletePatch 方法 (d3d9helper.h) 释放缓存的高阶修补程序。
DeletePatch

IDirect3DDevice9::D eletePatch 方法 (d3d9.h) 释放缓存的高阶修补程序。
Direct3DCreate9

Direct3DCreate9 函数 (d3d9helper.h) 创建 IDirect3D9 对象并返回一个接口。
Direct3DCreate9

Direct3DCreate9Ex 函数 (d3d9.h) 创建 IDirect3D9 对象并返回一个接口。
Direct3DCreate9Ex

创建 IDirect3D9Ex 对象并返回该对象的接口。
DrawIndexedPrimitive

IDirect3DDevice9::D rawIndexedPrimitive 方法 (d3d9helper.h) 将指定的几何基元呈现为顶点数组。
DrawIndexedPrimitive

IDirect3DDevice9::D rawIndexedPrimitive 方法 (d3d9.h) 将指定的几何基元呈现为顶点数组。
DrawIndexedPrimitiveUP

IDirect3DDevice9::D rawIndexedPrimitiveUP 方法 (d3d9helper.h) 使用用户内存指针指定的数据呈现指定的几何基元。
DrawIndexedPrimitiveUP

IDirect3DDevice9::D rawIndexedPrimitiveUP 方法 (d3d9.h) 使用用户内存指针指定的数据呈现指定的几何基元。
DrawPrimitive

IDirect3DDevice9::D rawPrimitive 方法 (d3d9helper.h) 从当前数据输入流集中呈现指定类型的非索引几何基元序列。
DrawPrimitive

IDirect3DDevice9::D rawPrimitive 方法 (d3d9.h) 从当前一组数据输入流中呈现指定类型的非索引几何基元序列。
DrawPrimitiveUP

IDirect3DDevice9::D rawPrimitiveUP 方法 (d3d9helper.h) 将用户内存指针指定的数据呈现为指定类型的几何基元序列。
DrawPrimitiveUP

IDirect3DDevice9::D rawPrimitiveUP 方法 (d3d9.h) 将用户内存指针指定的数据呈现为指定类型的几何基元序列。
DrawRectPatch

IDirect3DDevice9::D rawRectPatch 方法 (d3d9helper.h) 使用当前设置的流绘制矩形补丁。
DrawRectPatch

IDirect3DDevice9::D rawRectPatch 方法 (d3d9.h) 使用当前设置的流绘制矩形补丁。
DrawTriPatch

IDirect3DDevice9::D rawTriPatch 方法 (d3d9.h) 使用当前设置的流绘制三角补丁。
DrawTriPatch

IDirect3DDevice9::D rawTriPatch 方法 (d3d9.h) 使用当前设置的流绘制三角补丁。
EndScene

IDirect3DDevice9::EndScene 方法 (d3d9.h) 结束通过调用 IDirect3DDevice9::BeginScene 开始的场景。
EndScene

IDirect3DDevice9::EndScene 方法 (d3d9.h) 结束通过调用 IDirect3DDevice9::BeginScene 开始的场景。
EndStateBlock

IDirect3DDevice9::EndStateBlock 方法 (d3d9.h) 指示 Direct3D 停止记录设备状态块并检索指向状态块接口的指针。
EndStateBlock

IDirect3DDevice9::EndStateBlock 方法 (d3d9.h) 指示 Direct3D 停止记录设备状态块并检索指向状态块接口的指针。
EnumAdapterModes

IDirect3D9::EnumAdapterModes (d3d9helper.h) 方法查询设备以确定指定的适配器是否支持请求的格式和显示模式。
EnumAdapterModes

IDirect3D9::EnumAdapterModes 方法 (d3d9.h) 查询设备以确定指定的适配器是否支持请求的格式和显示模式。
EnumAdapterModesEx

此方法基于给定的模式索引返回实际显示模式信息。
EvictManagedResources

IDirect3DDevice9::EvictManagedResources 方法 (d3d9.h) 逐出所有托管资源,包括 Direct3D 和驱动程序管理的资源。
EvictManagedResources

IDirect3DDevice9::EvictManagedResources 方法 (d3d9.h) 逐出所有托管资源,包括 Direct3D 和驱动程序管理的资源。
FreePrivateData

IDirect3DResource9::FreePrivateData 方法 (d3d9helper.h) 释放与此资源关联的指定私有数据。
FreePrivateData

IDirect3DVolume9::FreePrivateData 方法 (d3d9.h) 释放与此卷关联的指定私有数据。
FreePrivateData

IDirect3DResource9::FreePrivateData (d3d9.h) 方法释放与此资源关联的指定私有数据。
FreePrivateData

IDirect3DVolume9::FreePrivateData (d3d9.h) 方法释放与此卷关联的指定私有数据。
GenerateMipSubLevels

IDirect3DBaseTexture9::GenerateMipSubLevels (d3d9helper.h) 方法生成 mipmap 子级别。
GenerateMipSubLevels

IDirect3DBaseTexture9::GenerateMipSubLevels 方法 (d3d9helper.h) 生成 mipmap 子级别。
GetAdapterCount

IDirect3D9::GetAdapterCount (d3d9helper.h) 方法返回系统上的适配器数。
GetAdapterCount

IDirect3D9::GetAdapterCount 方法 (d3d9.h) 返回系统上的适配器数。
GetAdapterDisplayMode

IDirect3D9::GetAdapterDisplayMode (d3d9helper.h) 方法检索适配器的当前显示模式。
GetAdapterDisplayMode

IDirect3D9::GetAdapterDisplayMode 方法 (d3d9.h) 检索适配器的当前显示模式。
GetAdapterDisplayModeEx

检索适配器的当前显示模式和旋转设置。
GetAdapterIdentifier

IDirect3D9::GetAdapterIdentifier (d3d9helper.h) 方法描述了实例化 IDirect3D9 接口时系统中存在的物理显示适配器。
GetAdapterIdentifier

IDirect3D9::GetAdapterIdentifier 方法 (d3d9.h) 描述了实例化 IDirect3D9 接口时系统中存在的物理显示适配器。
GetAdapterLUID

此方法返回特定于适配器硬件的适配器的唯一标识符。 应用程序可以使用此标识符跨各种 API 定义可靠的映射, (Direct3D 9、DXGI) 。
GetAdapterModeCount

IDirect3D9::GetAdapterModeCount (d3d9helper.h) 方法返回此适配器上可用的显示模式数。
GetAdapterModeCount

IDirect3D9::GetAdapterModeCount 方法 (d3d9.h) 返回此适配器上可用的显示模式数。
GetAdapterModeCountEx

返回可用显示模式的数量。
GetAdapterMonitor

IDirect3D9::GetAdapterMonitor (d3d9helper.h) 方法返回与 Direct3D 对象关联的监视器的句柄。
GetAdapterMonitor

IDirect3D9::GetAdapterMonitor 方法 (d3d9.h) 返回与 Direct3D 对象关联的监视器的句柄。
GetAutoGenFilterType

IDirect3DBaseTexture9::GetAutoGenFilterType (d3d9helper.h) 方法获取用于自动生成 mipmap 子级的筛选器类型。
GetAutoGenFilterType

IDirect3DBaseTexture9::GetAutoGenFilterType 方法 (d3d9helper.h) 获取用于自动生成的 mipmap 子级的筛选器类型。
GetAvailableTextureMem

IDirect3DDevice9::GetAvailableTextureMem 方法 (d3d9.h) 返回可用纹理内存量的估计值。
GetAvailableTextureMem

IDirect3DDevice9::GetAvailableTextureMem 方法 (d3d9.h) 返回可用纹理内存量的估计值。
GetBackBuffer

IDirect3DDevice9::GetBackBuffer 方法 (d3d9.h) 从设备的交换链中检索后台缓冲区。
GetBackBuffer

IDirect3DSwapChain9::GetBackBuffer 方法 (d3d9helper.h) 从设备的交换链中检索后台缓冲区。
GetBackBuffer

IDirect3DDevice9::GetBackBuffer 方法 (d3d9.h) 从设备的交换链中检索后台缓冲区。
GetBackBuffer

IDirect3DSwapChain9::GetBackBuffer (d3d9.h) 方法从设备的交换链中检索后台缓冲区。
GetClipPlane

IDirect3DDevice9::GetClipPlane 方法 (d3d9.h) 检索设备的用户定义的剪裁平面的系数。
GetClipPlane

IDirect3DDevice9::GetClipPlane 方法 (d3d9.h) 检索设备的用户定义的剪裁平面的系数。
GetClipStatus

IDirect3DDevice9::GetClipStatus 方法 (d3d9.h) 检索剪辑状态。
GetClipStatus

IDirect3DDevice9::GetClipStatus 方法 (d3d9.h) 检索剪辑状态。
GetContainer

IDirect3DSurface9::GetContainer 方法 (d3d9helper.h) 提供对父立方体纹理或纹理的访问, (mipmap) 对象。
GetContainer

如果表面是卷纹理的子级别,则 IDirect3DVolume9::GetContainer 方法 (d3d9.h) 提供对父卷纹理对象的访问。
GetContainer

IDirect3DSurface9::GetContainer (d3d9.h) 方法提供对父多维数据集纹理或纹理的访问 (mipmap) 对象。
GetContainer

如果此图面是卷纹理的子级别,则 IDirect3DVolume9::GetContainer (d3d9.h) 方法提供对父卷纹理对象的访问。
GetCreationParameters

IDirect3DDevice9::GetCreationParameters 方法 (d3d9.h) 检索设备的创建参数。
GetCreationParameters

IDirect3DDevice9::GetCreationParameters 方法 (d3d9.h) 检索设备的创建参数。
GetCubeMapSurface

IDirect3DCubeTexture9::GetCubeMapSurface 方法 (d3d9.h) 检索立方体纹理贴图图面。
GetCubeMapSurface

IDirect3DCubeTexture9::GetCubeMapSurface 方法 (d3d9.h) 检索立方体纹理贴图图面。
GetCurrentTexturePalette

IDirect3DDevice9::GetCurrentTexturePalette 方法 (d3d9.h) 检索当前纹理调色板。
GetCurrentTexturePalette

IDirect3DDevice9::GetCurrentTexturePalette 方法 (d3d9.h) 检索当前纹理调色板。
GetData

IDirect3DQuery9::GetData 方法 (d3d9helper.h) 轮询查询的资源以获取查询状态或查询结果。
GetData

IDirect3DQuery9::GetData 方法 (d3d9.h) 轮询查询的资源以获取查询状态或查询结果。
GetDataSize

IDirect3DQuery9::GetDataSize 方法 (d3d9helper.h) 获取查询数据中的字节数。
GetDataSize

IDirect3DQuery9::GetDataSize (d3d9.h) 方法获取查询数据中的字节数。
GetDC

IDirect3DSurface9::GetDC 方法 (d3d9helper.h) 检索设备上下文。
GetDC

IDirect3DSurface9::GetDC (d3d9.h) 方法检索设备上下文。
GetDeclaration

IDirect3DVertexDeclaration9::GetDeclaration 方法 (d3d9helper.h) 获取顶点着色器声明。
GetDeclaration

IDirect3DVertexDeclaration9::GetDeclaration (d3d9.h) 方法获取顶点着色器声明。
GetDepthStencilSurface

IDirect3DDevice9::GetDepthStencilSurface 方法 (d3d9.h) 获取 Direct3DDevice 对象拥有的深度模具图面。
GetDepthStencilSurface

IDirect3DDevice9::GetDepthStencilSurface 方法 (d3d9.h) 获取 Direct3DDevice 对象拥有的深度模具图面。
GetDesc

IDirect3DIndexBuffer9::GetDesc 方法 (d3d9helper.h) 检索索引缓冲区资源的说明。
GetDesc

IDirect3DSurface9::GetDesc 方法 (d3d9helper.h) 检索图面的说明。
GetDesc

IDirect3DVertexBuffer9::GetDesc 方法 (d3d9.h) 检索顶点缓冲区资源的说明。
GetDesc

IDirect3DVolume9::GetDesc 方法 (d3d9.h) 检索卷的说明。
GetDesc

IDirect3DIndexBuffer9::GetDesc 方法 (d3d9helper.h) 检索索引缓冲区资源的说明。
GetDesc

IDirect3DSurface9::GetDesc (d3d9.h) 方法检索图面的说明。
GetDesc

IDirect3DVertexBuffer9::GetDesc (d3d9.h) 方法检索顶点缓冲区资源的说明。
GetDesc

IDirect3DVolume9::GetDesc (d3d9.h) 方法检索卷的说明。
GetDevice

IDirect3DPixelShader9::GetDevice 方法 (d3d9helper.h) 获取设备。
GetDevice

IDirect3DQuery9::GetDevice 方法 (d3d9helper.h) 获取正在查询的设备。
GetDevice

IDirect3DResource9::GetDevice 方法 (d3d9helper.h) 检索与资源关联的设备。
GetDevice

IDirect3DStateBlock9::GetDevice 方法 (d3d9helper.h) 获取设备。
GetDevice

IDirect3DSwapChain9::GetDevice 方法 (d3d9helper.h) 检索与交换链关联的设备。
GetDevice

IDirect3DVertexDeclaration9::GetDevice 方法 (d3d9helper.h) 获取当前设备。
GetDevice

IDirect3DVertexShader9::GetDevice 方法 (d3d9.h) 获取设备。
GetDevice

IDirect3DVolume9::GetDevice 方法 (d3d9.h) 检索与卷关联的设备。
GetDevice

IDirect3DPixelShader9::GetDevice 方法 (d3d9helper.h) 获取设备。
GetDevice

IDirect3DQuery9::GetDevice (d3d9.h) 方法获取正在查询的设备。
GetDevice

IDirect3DResource9::GetDevice (d3d9.h) 方法检索与资源关联的设备。
GetDevice

IDirect3DStateBlock9::GetDevice (d3d9.h) 方法获取设备。
GetDevice

IDirect3DSwapChain9::GetDevice (d3d9.h) 方法检索与交换链关联的设备。
GetDevice

IDirect3DVertexDeclaration9::GetDevice (d3d9.h) 方法获取当前设备。
GetDevice

IDirect3DVertexShader9::GetDevice (d3d9.h) 方法获取设备。
GetDevice

IDirect3DVolume9::GetDevice (d3d9.h) 方法检索与卷关联的设备。
GetDeviceCaps

IDirect3D9::GetDeviceCaps (d3d9helper.h) 方法检索有关设备的特定于设备的信息。
GetDeviceCaps

IDirect3DDevice9::GetDeviceCaps 方法 (d3d9.h) 检索呈现设备的功能。
GetDeviceCaps

IDirect3D9::GetDeviceCaps 方法 (d3d9.h) 检索有关设备的特定于设备的信息。
GetDeviceCaps

IDirect3DDevice9::GetDeviceCaps 方法 (d3d9.h) 检索呈现设备的功能。
GetDirect3D

IDirect3DDevice9::GetDirect3D 方法 (d3d9.h) 返回创建设备的 Direct3D 对象的实例的接口。
GetDirect3D

IDirect3DDevice9::GetDirect3D 方法 (d3d9.h) 返回创建设备的 Direct3D 对象的实例的接口。
GetDisplayMode

IDirect3DDevice9::GetDisplayMode 方法 (d3d9.h) 检索显示模式的空间分辨率、颜色分辨率和刷新频率。
GetDisplayMode

IDirect3DSwapChain9::GetDisplayMode 方法 (d3d9helper.h) 检索显示模式的空间分辨率、颜色分辨率和刷新频率。
GetDisplayMode

IDirect3DDevice9::GetDisplayMode 方法 (d3d9.h) 检索显示模式的空间分辨率、颜色分辨率和刷新频率。
GetDisplayMode

IDirect3DSwapChain9::GetDisplayMode (d3d9.h) 方法检索显示模式的空间分辨率、颜色分辨率和刷新频率。
GetDisplayModeEx

检索显示模式的空间分辨率、颜色分辨率、刷新频率和旋转设置。 (IDirect3DDevice9Ex.GetDisplayModeEx)
GetDisplayModeEx

检索显示模式的空间分辨率、颜色分辨率、刷新频率和旋转设置。 (IDirect3DSwapChain9Ex.GetDisplayModeEx)
GetFrontBufferData

IDirect3DDevice9::GetFrontBufferData 方法 (d3d9.h) 生成设备的前端缓冲区的副本,并将该副本放置在应用程序提供的系统内存缓冲区中。
GetFrontBufferData

IDirect3DSwapChain9::GetFrontBufferData 方法 (d3d9helper.h) 生成交换链前缓冲区的副本,并将该副本放置在应用程序提供的系统内存缓冲区中。
GetFrontBufferData

IDirect3DDevice9::GetFrontBufferData 方法 (d3d9.h) 将设备的前端缓冲区复制到应用程序提供的系统内存缓冲区中。
GetFrontBufferData

IDirect3DSwapChain9::GetFrontBufferData (d3d9.h) 方法生成交换链前缓冲区的副本,并将该副本放置在系统内存缓冲区中。
GetFunction

IDirect3DPixelShader9::GetFunction 方法 (d3d9helper.h) 获取指向着色器数据的指针。
GetFunction

IDirect3DVertexShader9::GetFunction 方法 (d3d9.h) 获取指向着色器数据的指针。
GetFunction

IDirect3DPixelShader9::GetFunction 方法 (d3d9helper.h) 获取指向着色器数据的指针。
GetFunction

IDirect3DVertexShader9::GetFunction (d3d9.h) 方法获取指向着色器数据的指针。
GetFVF

IDirect3DDevice9::GetFVF 方法 (d3d9.h) 获取固定顶点函数声明。
GetFVF

IDirect3DDevice9::GetFVF 方法 (d3d9.h) 获取固定顶点函数声明。
GetGammaRamp

IDirect3DDevice9::GetGammaRamp 方法 (d3d9.h) 检索交换链的伽玛修正斜坡。
GetGammaRamp

IDirect3DDevice9::GetGammaRamp 方法 (d3d9.h) 检索交换链的伽玛修正斜坡。
GetGPUThreadPriority

获取 GPU 线程的优先级。
GetIndices

IDirect3DDevice9::GetIndices 方法 (d3d9.h) 检索索引数据。
GetIndices

IDirect3DDevice9::GetIndices 方法 (d3d9.h) 检索索引数据。
GetLastPresentCount

返回已处理交换链的次数。
GetLevelCount

IDirect3DBaseTexture9::GetLevelCount (d3d9helper.h) 方法返回多级纹理中的纹理级别数。
GetLevelCount

IDirect3DBaseTexture9::GetLevelCount 方法 (d3d9helper.h) 返回多级纹理中的纹理级别数。
GetLevelDesc

IDirect3DCubeTexture9::GetLevelDesc 方法 (d3d9.h) 检索指定多维数据集纹理级别的一张人脸的说明。
GetLevelDesc

IDirect3DTexture9::GetLevelDesc 方法 (d3d9.h) 检索纹理资源的级别说明。
GetLevelDesc

IDirect3DVolumeTexture9::GetLevelDesc 方法 (d3d9helper.h) 检索卷纹理资源的级别说明。
GetLevelDesc

IDirect3DCubeTexture9::GetLevelDesc 方法 (d3d9.h) 检索指定多维数据集纹理级别的一张人脸的说明。
GetLevelDesc

IDirect3DTexture9::GetLevelDesc (d3d9.h) 方法检索纹理资源的级别说明。
GetLevelDesc

IDirect3DVolumeTexture9::GetLevelDesc (d3d9.h) 方法检索卷纹理资源的级别说明。
GetLight

IDirect3DDevice9::GetLight 方法 (d3d9.h) 检索此设备使用的一组照明属性。
GetLight

IDirect3DDevice9::GetLight 方法 (d3d9.h) 检索此设备使用的一组照明属性。
GetLightEnable

IDirect3DDevice9::GetLightEnable 方法 (d3d9.h) 检索设备中一组照明参数的启用或禁用活动状态。
GetLightEnable

IDirect3DDevice9::GetLightEnable 方法 (d3d9.h) 检索设备中一组照明参数的活动状态。
GetLOD

IDirect3DBaseTexture9::GetLOD (d3d9helper.h) 方法返回固定到托管纹理的最大详细级别集的值。
GetLOD

IDirect3DBaseTexture9::GetLOD 方法 (d3d9helper.h) 返回一个固定到托管纹理的最大详细级别集的值。
GetMaterial

IDirect3DDevice9::GetMaterial 方法 (d3d9.h) 检索设备的当前材料属性。
GetMaterial

IDirect3DDevice9::GetMaterial 方法 (d3d9.h) 检索设备的当前材料属性。
GetMaximumFrameLatency

检索允许系统排队的数据帧数。
GetNPatchMode

IDirect3DDevice9::GetNPatchMode 方法 (d3d9.h) 获取 N 补丁模式段。
GetNPatchMode

IDirect3DDevice9::GetNPatchMode 方法 (d3d9.h) 获取 N 补丁模式段。
GetNumberOfSwapChains

IDirect3DDevice9::GetNumberOfSwapChains 方法 (d3d9.h) 获取隐式交换链的数目。
GetNumberOfSwapChains

IDirect3DDevice9::GetNumberOfSwapChains 方法 (d3d9.h) 获取隐式交换链的数目。
GetPaletteEntries

IDirect3DDevice9::GetPaletteEntries 方法 (d3d9.h) 检索调色板条目。
GetPaletteEntries

IDirect3DDevice9::GetPaletteEntries 方法 (d3d9.h) 检索调色板条目。
GetPixelShader

IDirect3DDevice9::GetPixelShader 方法 (d3d9.h) 检索当前设置的像素着色器。
GetPixelShader

IDirect3DDevice9::GetPixelShader 方法 (d3d9.h) 检索当前设置的像素着色器。
GetPixelShaderConstantB

IDirect3DDevice9::GetPixelShaderConstantB 方法 (d3d9.h) 获取布尔着色器常量。
GetPixelShaderConstantB

IDirect3DDevice9::GetPixelShaderConstantB 方法 (d3d9.h) 获取布尔着色器常量。
GetPixelShaderConstantF

IDirect3DDevice9::GetPixelShaderConstantF 方法 (d3d9.h) 获取浮点着色器常量。
GetPixelShaderConstantF

IDirect3DDevice9::GetPixelShaderConstantF 方法 (d3d9.h) 获取浮点着色器常量。
GetPixelShaderConstantI

IDirect3DDevice9::GetPixelShaderConstantI 方法 (d3d9.h) 获取整数着色器常量。
GetPixelShaderConstantI

IDirect3DDevice9::GetPixelShaderConstantI 方法 (d3d9.h) 获取整数着色器常量。
GetPresentParameters

IDirect3DSwapChain9::GetPresentParameters 方法 (d3d9helper.h) 检索与交换链关联的演示文稿参数。
GetPresentParameters

IDirect3DSwapChain9::GetPresentParameters (d3d9.h) 方法检索与交换链关联的表示参数。
GetPriority

IDirect3DResource9::GetPriority 方法 (d3d9helper.h) 检索此资源的优先级。
GetPriority

IDirect3DResource9::GetPriority (d3d9.h) 方法检索此资源的优先级。
GetPrivateData

IDirect3DResource9::GetPrivateData 方法 (d3d9helper.h) 将与资源关联的专用数据复制到提供的缓冲区。
GetPrivateData

IDirect3DVolume9::GetPrivateData 方法 (d3d9.h) 将与卷关联的私有数据复制到提供的缓冲区。
GetPrivateData

IDirect3DResource9::GetPrivateData (d3d9.h) 方法将与资源关联的专用数据复制到提供的缓冲区。
GetPrivateData

IDirect3DVolume9::GetPrivateData (d3d9.h) 方法将与卷关联的私有数据复制到提供的缓冲区。
GetRasterStatus

IDirect3DDevice9::GetRasterStatus 方法 (d3d9.h) 返回描述显示交换链的监视器光栅的信息。
GetRasterStatus

IDirect3DSwapChain9::GetRasterStatus 方法 (d3d9helper.h) 返回描述显示交换链的监视器光栅的信息。
GetRasterStatus

IDirect3DDevice9::GetRasterStatus 方法 (d3d9.h) 返回描述显示交换链的监视器光栅的信息。
GetRasterStatus

IDirect3DSwapChain9::GetRasterStatus (d3d9.h) 方法返回描述显示交换链的监视器光栅的信息。
GetRenderState

IDirect3DDevice9::GetRenderState 方法 (d3d9.h) 检索设备的呈现状态值。
GetRenderState

IDirect3DDevice9::GetRenderState 方法 (d3d9.h) 检索设备的呈现状态值。
GetRenderTarget

IDirect3DDevice9::GetRenderTarget 方法 (d3d9.h) 检索呈现目标图面。
GetRenderTarget

IDirect3DDevice9::GetRenderTarget 方法 (d3d9.h) 检索呈现目标图面。
GetRenderTargetData

IDirect3DDevice9::GetRenderTargetData 方法 (d3d9.h) 将呈现目标数据从设备内存复制到系统内存。
GetRenderTargetData

IDirect3DDevice9::GetRenderTargetData 方法 (d3d9.h) 将呈现目标数据从设备内存复制到系统内存。
GetSamplerState

IDirect3DDevice9::GetSamplerState 方法 (d3d9.h) 获取采样器状态值。
GetSamplerState

IDirect3DDevice9::GetSamplerState 方法 (d3d9.h) 获取采样器状态值。
GetScissorRect

IDirect3DDevice9::GetScissorRect 方法 (d3d9.h) 获取剪刀矩形。
GetScissorRect

IDirect3DDevice9::GetScissorRect 方法 (d3d9.h) 获取剪刀矩形。
GetSoftwareVertexProcessing

IDirect3DDevice9::GetSoftwareVertexProcessing 方法 (d3d9.h) 获取顶点硬件或软件处理模式。
GetSoftwareVertexProcessing

IDirect3DDevice9::GetSoftwareVertexProcessing 方法 (d3d9.h) 获取顶点处理 (硬件或软件) 模式。
GetStreamSource

IDirect3DDevice9::GetStreamSource 方法 (d3d9.h) 检索绑定到指定数据流的顶点缓冲区。
GetStreamSource

IDirect3DDevice9::GetStreamSource 方法 (d3d9.h) 检索绑定到指定数据流的顶点缓冲区。
GetStreamSourceFreq

IDirect3DDevice9::GetStreamSourceFreq 方法 (d3d9.h) 获取流源分频器值。
GetStreamSourceFreq

IDirect3DDevice9::GetStreamSourceFreq 方法 (d3d9.h) 获取流源分频器值。
GetSurfaceLevel

IDirect3DTexture9::GetSurfaceLevel 方法 (d3d9.h) 检索指定的纹理图面级别。
GetSurfaceLevel

IDirect3DTexture9::GetSurfaceLevel (d3d9.h) 方法检索指定的纹理表面级别。
GetSwapChain

IDirect3DDevice9::GetSwapChain 方法 (d3d9.h) 获取指向交换链的指针。
GetSwapChain

IDirect3DDevice9::GetSwapChain 方法 (d3d9.h) 获取指向交换链的指针。
GetTexture

IDirect3DDevice9::GetTexture 方法 (d3d9.h) 检索分配给设备的阶段的纹理。
GetTexture

IDirect3DDevice9::GetTexture 方法 (d3d9.h) 检索分配给设备的阶段的纹理。
GetTextureStageState

IDirect3DDevice9::GetTextureStageState 方法 (d3d9.h) 检索分配的纹理的状态值。
GetTextureStageState

IDirect3DDevice9::GetTextureStageState 方法 (d3d9.h) 检索分配的纹理的状态值。
GetTransform

IDirect3DDevice9::GetTransform 方法 (d3d9.h) 检索描述转换状态的矩阵。
GetTransform

IDirect3DDevice9::GetTransform 方法 (d3d9.h) 检索描述转换状态的矩阵。
GetType

IDirect3DQuery9::GetType 方法 (d3d9helper.h) 获取查询类型。
GetType

IDirect3DResource9::GetType 方法 (d3d9helper.h) 返回资源的类型。
GetType

IDirect3DQuery9::GetType (d3d9.h) 方法获取查询类型。
GetType

IDirect3DResource9::GetType (d3d9.h) 方法返回资源的类型。
GetVertexDeclaration

IDirect3DDevice9::GetVertexDeclaration 方法 (d3d9.h) 获取顶点着色器声明。
GetVertexDeclaration

IDirect3DDevice9::GetVertexDeclaration 方法 (d3d9.h) 获取顶点着色器声明。
GetVertexShader

IDirect3DDevice9::GetVertexShader 方法 (d3d9.h) 检索当前设置的顶点着色器。
GetVertexShader

IDirect3DDevice9::GetVertexShader 方法 (d3d9.h) 检索当前设置的顶点着色器。
GetVertexShaderConstantB

IDirect3DDevice9::GetVertexShaderConstantB 方法 (d3d9.h) 获取布尔顶点着色器常量。
GetVertexShaderConstantB

IDirect3DDevice9::GetVertexShaderConstantB 方法 (d3d9.h) 获取布尔顶点着色器常量。
GetVertexShaderConstantF

IDirect3DDevice9::GetVertexShaderConstantF 方法 (d3d9.h) 获取浮点顶点着色器常量。
GetVertexShaderConstantF

IDirect3DDevice9::GetVertexShaderConstantF 方法 (d3d9.h) 获取浮点顶点着色器常量。
GetVertexShaderConstantI

IDirect3DDevice9::GetVertexShaderConstantI 方法 (d3d9.h) 获取整数顶点着色器常量。
GetVertexShaderConstantI

IDirect3DDevice9::GetVertexShaderConstantI 方法 (d3d9.h) 获取整数顶点着色器常量。
GetViewport

IDirect3DDevice9::GetViewport 方法 (d3d9.h) 检索当前为设备设置的视区参数。
GetViewport

IDirect3DDevice9::GetViewport 方法 (d3d9.h) 检索当前为设备设置的视区参数。
GetVolumeLevel

IDirect3DVolumeTexture9::GetVolumeLevel 方法 (d3d9helper.h) 检索指定的卷纹理级别。
GetVolumeLevel

IDirect3DVolumeTexture9::GetVolumeLevel (d3d9.h) 方法检索指定的卷纹理级别。
问题

IDirect3DQuery9::Issue 方法 (d3d9helper.h) 发出查询。
问题

IDirect3DQuery9::Issue (d3d9.h) 方法发出查询。
LightEnable

IDirect3DDevice9::LightEnable 方法 (d3d9.h) 启用或禁用设备中的一组照明参数。
LightEnable

IDirect3DDevice9::LightEnable 方法 (d3d9.h) 启用或禁用设备中的一组照明参数。
Lock

IDirect3DIndexBuffer9::Lock 方法 (d3d9helper.h) 锁定索引数据范围,并获取指向索引缓冲区内存的指针。
Lock

IDirect3DVertexBuffer9::Lock 方法 (d3d9helper.h) 锁定顶点数据范围并获取指向顶点缓冲区内存的指针。
Lock

IDirect3DIndexBuffer9::Lock 方法 (d3d9helper.h) 锁定索引数据范围,并获取指向索引缓冲区内存的指针。
Lock

IDirect3DVertexBuffer9::Lock (d3d9.h) 方法锁定顶点数据范围,并获取指向顶点缓冲区内存的指针。
LockBox

IDirect3DVolume9::LockBox 方法 (d3d9.h) 锁定卷资源上的框。
LockBox

IDirect3DVolumeTexture9::LockBox 方法 (d3d9helper.h) 锁定卷纹理资源上的框。
LockBox

IDirect3DVolume9::LockBox (d3d9.h) 方法锁定卷资源上的框。
LockBox

IDirect3DVolumeTexture9::LockBox (d3d9.h) 方法锁定卷纹理资源上的框。
LockRect

IDirect3DCubeTexture9::LockRect 方法 (d3d9.h) 锁定立方体纹理资源上的矩形。
LockRect

IDirect3DSurface9::LockRect 方法 (d3d9helper.h) 锁定图面上的矩形。
LockRect

IDirect3DTexture9::LockRect 方法 (d3d9.h) 锁定纹理资源上的矩形。
LockRect

IDirect3DCubeTexture9::LockRect 方法 (d3d9.h) 锁定立方体纹理资源上的矩形。
LockRect

IDirect3DSurface9::LockRect (d3d9.h) 方法锁定图面上的矩形。
LockRect

IDirect3DTexture9::LockRect (d3d9.h) 方法锁定纹理资源上的矩形。
MultiplyTransform

IDirect3DDevice9::MultiplyTransform 方法 (d3d9.h) 将设备的世界、视图或投影矩阵乘以指定的矩阵。
MultiplyTransform

IDirect3DDevice9::MultiplyTransform 方法 (d3d9.h) 将设备的世界、视图或投影矩阵乘以指定的矩阵。
预 紧

IDirect3DResource9::P reLoad 方法 (d3d9helper.h) 预加载托管资源。
预 紧

IDirect3DResource9::P reLoad (d3d9.h) 方法预加载托管资源。
Present

IDirect3DDevice9::P resent 方法 (d3d9.h) 在设备拥有的后台缓冲区序列中呈现下一个缓冲区的内容。
Present

IDirect3DSwapChain9::P resent 方法 (d3d9helper.h) 在交换链拥有的后台缓冲区序列中呈现下一个缓冲区的内容。
Present

IDirect3DDevice9::P resent 方法 (d3d9.h) 在设备拥有的后台缓冲区序列中呈现下一个缓冲区的内容。
Present

IDirect3DSwapChain9::P resent (d3d9.h) 方法在交换链拥有的后台缓冲区序列中呈现下一个缓冲区的内容。
PresentEx

交换链的下一个缓冲区与前缓冲区。
ProcessVertices

IDirect3DDevice9::P rocessVertices 方法 (d3d9.h) 将顶点着色器定义的顶点处理应用于输入数据流集。
ProcessVertices

IDirect3DDevice9::P rocessVertices 方法 (d3d9.h) 将顶点着色器定义的顶点处理应用于输入数据流集。
RegisterSoftwareDevice

IDirect3D9::RegisterSoftwareDevice (d3d9helper.h) 方法注册可插入的软件设备,该设备提供软件光栅化,使应用程序能够访问软件光栅器。
RegisterSoftwareDevice

IDirect3D9::RegisterSoftwareDevice 方法 (d3d9.h) 注册可插入软件设备。
ReleaseDC

IDirect3DSurface9::ReleaseDC 方法 (d3d9helper.h) 释放设备上下文句柄。
ReleaseDC

IDirect3DSurface9::ReleaseDC (d3d9.h) 方法释放设备上下文句柄。
重置

IDirect3DDevice9::Reset 方法 (d3d9.h) 重置交换链的类型、大小和格式。
重置

IDirect3DDevice9::Reset 方法 (d3d9.h) 重置交换链的类型、大小和格式。
ResetEx

使用所有其他持久图面重置交换链的类型、大小和格式。
SetAutoGenFilterType

IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h) 方法设置用于自动生成的 mipmap 子层的筛选器类型。
SetAutoGenFilterType

IDirect3DBaseTexture9::SetAutoGenFilterType 方法 (d3d9helper.h) 设置用于自动生成的 mipmap 子级的筛选器类型。
SetClipPlane

IDirect3DDevice9::SetClipPlane 方法 (d3d9.h) 为设备设置用户定义的剪裁平面的系数。
SetClipPlane

IDirect3DDevice9::SetClipPlane 方法 (d3d9.h) 为设备设置用户定义的剪裁平面的系数。
SetClipStatus

IDirect3DDevice9::SetClipStatus 方法 (d3d9.h) 设置剪辑状态。
SetClipStatus

IDirect3DDevice9::SetClipStatus 方法 (d3d9.h) 设置剪辑状态。
SetConvolutionMonoKernel

为单色纹理的单色卷积筛选准备纹理采样器。
SetCurrentTexturePalette

IDirect3DDevice9::SetCurrentTexturePalette 方法 (d3d9.h) 设置当前纹理调色板。
SetCurrentTexturePalette

IDirect3DDevice9::SetCurrentTexturePalette 方法 (d3d9.h) 设置当前纹理调色板。
SetCursorPosition

IDirect3DDevice9::SetCursorPosition 方法 (d3d9.h) 设置光标位置和更新选项。
SetCursorPosition

IDirect3DDevice9::SetCursorPosition 方法 (d3d9.h) 设置光标位置和更新选项。
SetCursorProperties

IDirect3DDevice9::SetCursorProperties 方法 (d3d9.h) 设置游标的属性。
SetCursorProperties

IDirect3DDevice9::SetCursorProperties 方法 (d3d9.h) 设置游标的属性。
SetDepthStencilSurface

IDirect3DDevice9::SetDepthStencilSurface 方法 (d3d9.h) 设置深度模具表面。
SetDepthStencilSurface

IDirect3DDevice9::SetDepthStencilSurface 方法 (d3d9.h) 设置深度模具表面。
SetDialogBoxMode

IDirect3DDevice9::SetDialogBoxMode 方法 (d3d9.h) 允许在全屏模式应用程序中使用 GDI 对话框。
SetDialogBoxMode

IDirect3DDevice9::SetDialogBoxMode 方法 (d3d9.h) 允许在全屏模式应用程序中使用 GDI 对话框。
SetFVF

IDirect3DDevice9::SetFVF 方法 (d3d9.h) 设置当前顶点流声明。
SetFVF

IDirect3DDevice9::SetFVF 方法 (d3d9.h) 设置当前顶点流声明。
SetGammaRamp

IDirect3DDevice9::SetGammaRamp 方法 (d3d9helper.h) 为隐式交换链设置伽玛修正斜坡。
SetGammaRamp

IDirect3DDevice9::SetGammaRamp 方法 (d3d9.h) 设置隐式交换链的伽玛修正斜率。
SetGPUThreadPriority

在 GPU 线程上设置优先级。
SetIndices

IDirect3DDevice9::SetIndices 方法 (d3d9helper.h) 设置索引数据。
SetIndices

IDirect3DDevice9::SetIndices 方法 (d3d9.h) 设置索引数据。
SetLight

IDirect3DDevice9::SetLight 方法 (d3d9helper.h) 为此设备分配一组照明属性。
SetLight

IDirect3DDevice9::SetLight 方法 (d3d9.h) 为此设备分配一组照明属性。
SetLOD

IDirect3DBaseTexture9::SetLOD 方法 (d3d9helper.h) 为托管纹理设置最详细的详细级别。
SetLOD

IDirect3DBaseTexture9::SetLOD 为托管纹理设置最详细的详细级别。
SetMaterial

IDirect3DDevice9::SetMaterial 方法 (d3d9helper.h) 设置设备的材料属性。
SetMaterial

IDirect3DDevice9::SetMaterial 方法 (d3d9.h) 设置设备的材料属性。
SetMaximumFrameLatency

设置允许系统排队进行呈现的帧数。
SetNPatchMode

IDirect3DDevice9::SetNPatchMode 方法 (d3d9helper.h) 启用或禁用 N 补丁。
SetNPatchMode

IDirect3DDevice9::SetNPatchMode 方法 (d3d9.h) 启用或禁用 N 补丁。
SetPaletteEntries

IDirect3DDevice9::SetPaletteEntries 方法 (d3d9helper.h) 设置调色板条目。
SetPaletteEntries

IDirect3DDevice9::SetPaletteEntries 方法 (d3d9.h) 设置调色板条目。
SetPixelShader

IDirect3DDevice9::SetPixelShader 方法 (d3d9helper.h) 将当前像素着色器设置为以前创建的像素着色器。
SetPixelShader

IDirect3DDevice9::SetPixelShader 方法 (d3d9.h) 将当前像素着色器设置为以前创建的像素着色器。
SetPixelShaderConstantB

IDirect3DDevice9::SetPixelShaderConstantB 方法 (d3d9helper.h) 设置布尔着色器常量。
SetPixelShaderConstantB

IDirect3DDevice9::SetPixelShaderConstantB 方法 (d3d9.h) 设置布尔着色器常量。
SetPixelShaderConstantF

IDirect3DDevice9::SetPixelShaderConstantF 方法 (d3d9helper.h) 设置浮点着色器常量。
SetPixelShaderConstantF

IDirect3DDevice9::SetPixelShaderConstantF 方法 (d3d9helper.h) 设置浮点着色器常量。
SetPixelShaderConstantI

IDirect3DDevice9::SetPixelShaderConstantI 方法 (d3d9helper.h) 设置整数着色器常量。
SetPixelShaderConstantI

IDirect3DDevice9::SetPixelShaderConstantI 方法 (d3d9helper.h) 设置整数着色器常量。
SetPriority

IDirect3DResource9::SetPriority 方法 (d3d9helper.h) 分配资源的优先级以进行计划。
SetPriority

IDirect3DResource9::SetPriority (d3d9.h) 方法为计划目的分配资源的优先级。
SetPrivateData

IDirect3DResource9::SetPrivateData 方法 (d3d9helper.h) 将数据与供应用程序而不是 Direct3D 使用的资源相关联。
SetPrivateData

IDirect3DVolume9::SetPrivateData 方法 (d3d9.h) 将数据与供应用程序而不是 Direct3D 使用的卷相关联。
SetPrivateData

IDirect3DResource9::SetPrivateData (d3d9.h) 方法将数据与供应用程序而不是 Direct3D 使用的资源相关联。
SetPrivateData

IDirect3DVolume9::SetPrivateData (d3d9.h) 方法将数据与供应用程序而不是 Direct3D 使用的卷相关联。
SetRenderState

IDirect3DDevice9::SetRenderState 方法 (d3d9helper.h) 设置单个设备 render-state 参数。
SetRenderState

IDirect3DDevice9::SetRenderState 方法 (d3d9helper.h) 设置单个设备 render-state 参数。
SetRenderTarget

IDirect3DDevice9::SetRenderTarget 方法 (d3d9helper.h) 为设备设置新的颜色缓冲区。
SetRenderTarget

IDirect3DDevice9::SetRenderTarget 方法 (d3d9helper.h) 为设备设置新的颜色缓冲区。
SetSamplerState

IDirect3DDevice9::SetSamplerState 方法 (d3d9helper.h) 设置采样器状态值。
SetSamplerState

IDirect3DDevice9::SetSamplerState 方法 (d3d9helper.h) 设置采样器状态值。
SetScissorRect

IDirect3DDevice9::SetScissorRect 方法 (d3d9helper.h) 设置剪刀矩形。
SetScissorRect

IDirect3DDevice9::SetScissorRect 方法 (d3d9helper.h) 设置剪刀矩形。
SetSoftwareVertexProcessing

IDirect3DDevice9::SetSoftwareVertexProcessing 方法 (d3d9helper.h) 软件和硬件顶点处理之间的切换。
SetSoftwareVertexProcessing

IDirect3DDevice9::SetSoftwareVertexProcessing 方法 (d3d9helper.h) 允许您在软件和硬件顶点处理模式之间切换。
SetStreamSource

IDirect3DDevice9::SetStreamSource 方法 (d3d9helper.h) 将顶点缓冲区绑定到设备数据流。
SetStreamSource

IDirect3DDevice9::SetStreamSource 方法 (d3d9helper.h) 将顶点缓冲区绑定到设备数据流。
SetStreamSourceFreq

IDirect3DDevice9::SetStreamSourceFreq 方法 (d3d9helper.h) 设置流源分频器值。
SetStreamSourceFreq

IDirect3DDevice9::SetStreamSourceFreq 方法 (d3d9helper.h) 设置流源分频器值。
SetTexture

IDirect3DDevice9::SetTexture 方法 (d3d9helper.h) 将纹理分配给设备的阶段。
SetTexture

IDirect3DDevice9::SetTexture 方法 (d3d9helper.h) 将纹理分配给设备的阶段。
SetTextureStageState

IDirect3DDevice9::SetTextureStageState 方法 (d3d9helper.h) 设置当前分配的纹理的状态值。
SetTextureStageState

IDirect3DDevice9::SetTextureStageState 方法 (d3d9helper.h) 设置当前分配的纹理的状态值。
SetTransform

IDirect3DDevice9::SetTransform 方法 (d3d9helper.h) 设置单个设备转换相关状态。
SetTransform

IDirect3DDevice9::SetTransform 方法 (d3d9helper.h) 设置单个设备转换相关状态。
SetVertexDeclaration

IDirect3DDevice9::SetVertexDeclaration 方法 (d3d9helper.h) (Direct3D 9) 设置顶点声明。
SetVertexDeclaration

IDirect3DDevice9::SetVertexDeclaration 方法 (d3d9helper.h) (Direct3D 9) 设置顶点声明。
SetVertexShader

IDirect3DDevice9::SetVertexShader 方法 (d3d9helper.h) 设置顶点着色器。
SetVertexShader

IDirect3DDevice9::SetVertexShader 方法 (d3d9helper.h) 设置顶点着色器。
SetVertexShaderConstantB

IDirect3DDevice9::SetVertexShaderConstantB 方法 (d3d9helper.h) 设置布尔顶点着色器常量。
SetVertexShaderConstantB

IDirect3DDevice9::SetVertexShaderConstantB 方法 (d3d9helper.h) 设置布尔顶点着色器常量。
SetVertexShaderConstantF

IDirect3DDevice9::SetVertexShaderConstantF 方法 (d3d9helper.h) 设置浮点顶点着色器常量。
SetVertexShaderConstantF

IDirect3DDevice9::SetVertexShaderConstantF 方法 (d3d9helper.h) 设置浮点顶点着色器常量。
SetVertexShaderConstantI

IDirect3DDevice9::SetVertexShaderConstantI 方法 (d3d9helper.h) 设置整数顶点着色器常量。
SetVertexShaderConstantI

IDirect3DDevice9::SetVertexShaderConstantI 方法 (d3d9helper.h) 设置整数顶点着色器常量。
SetViewport

IDirect3DDevice9::SetViewport 方法 (d3d9helper.h) 设置设备的视区参数。
SetViewport

IDirect3DDevice9::SetViewport 方法 (d3d9helper.h) 设置设备的视区参数。
ShowCursor

IDirect3DDevice9::ShowCursor 方法 (d3d9helper.h) 显示或隐藏光标。
ShowCursor

IDirect3DDevice9::ShowCursor 方法 (d3d9helper.h) 显示或隐藏光标。
StretchRect

IDirect3DDevice9::StretchRect 方法 (d3d9helper.h) 将源矩形的内容复制到目标矩形。
StretchRect

IDirect3DDevice9::StretchRect 方法 (d3d9helper.h) 允许您将源矩形的内容复制到目标矩形。 源可以按副本进行拉伸和筛选。
TestCooperativeLevel

IDirect3DDevice9::TestCooperativeLevel 方法 (d3d9helper.h) 报告窗口化或全屏应用程序的 Direct3D 设备的当前协作级别状态。
TestCooperativeLevel

IDirect3DDevice9::TestCooperativeLevel 方法 (d3d9.h) 报告窗口或全屏应用程序的 Direct3D 设备的当前协作级别状态。
TestCooperativeLevel

报告窗口化或全屏应用程序的 Direct3D 设备的当前协作级别状态。 (IDirect3DDevice9Ex.TestCooperativeLevel)
Unlock

IDirect3DIndexBuffer9::Unlock 方法 (d3d9helper.h) 解锁索引数据。
Unlock

IDirect3DVertexBuffer9::Unlock 方法 (d3d9helper.h) 解锁顶点数据。
Unlock

IDirect3DIndexBuffer9::Unlock 方法 (d3d9helper.h) 解锁索引数据。
Unlock

IDirect3DVertexBuffer9::Unlock (d3d9.h) 方法解锁顶点数据。
UnlockBox

IDirect3DVolume9::UnlockBox 方法 (d3d9.h) 解锁卷资源上的框。
UnlockBox

IDirect3DVolumeTexture9::UnlockBox 方法 (d3d9helper.h) 解锁卷纹理资源上的框。
UnlockBox

IDirect3DVolume9::UnlockBox (d3d9.h) 方法可解锁卷资源上的框。
UnlockBox

IDirect3DVolumeTexture9::UnlockBox (d3d9.h) 方法可解锁卷纹理资源上的框。
UnlockRect

IDirect3DCubeTexture9::UnlockRect 方法 (d3d9.h) 解锁立方体纹理资源上的矩形。
UnlockRect

IDirect3DSurface9::UnlockRect 方法 (d3d9helper.h) 解锁图面上的矩形。
UnlockRect

IDirect3DTexture9::UnlockRect 方法 (d3d9.h) 解锁纹理资源上的矩形。
UnlockRect

IDirect3DCubeTexture9::UnlockRect 方法 (d3d9.h) 解锁立方体纹理资源上的矩形。
UnlockRect

IDirect3DSurface9::UnlockRect (d3d9.h) 方法解锁图面上的矩形。
UnlockRect

IDirect3DTexture9::UnlockRect (d3d9.h) 方法解锁纹理资源上的矩形。
UpdateSurface

IDirect3DDevice9::UpdateSurface 方法 (d3d9helper.h) 将像素的矩形子集从一个图面复制到另一个图面。
UpdateSurface

IDirect3DDevice9::UpdateSurface 方法 (d3d9.h) 将像素的矩形子集从一个图面复制到另一个图面。
UpdateTexture

IDirect3DDevice9::UpdateTexture 方法 (d3d9helper.h) 更新纹理的脏部分。
UpdateTexture

IDirect3DDevice9::UpdateTexture 方法 (d3d9.h) 更新纹理的脏部分。
ValidateDevice

IDirect3DDevice9::ValidateDevice 方法 (d3d9helper.h) 报告设备在传递中呈现当前纹理混合操作和参数的能力。
ValidateDevice

IDirect3DDevice9::ValidateDevice 方法 (d3d9.h) 报告设备在单个传递中呈现当前纹理混合操作和参数的能力。
WaitForVBlank

暂停执行调用线程,直到下一个垂直空白信号。

接口

 
IDirect3D9

IDirect3D9 接口 (d3d9helper.h) 提供了创建 Microsoft Direct3D 对象和设置环境的方法。
IDirect3D9

IDirect3D9 (d3d9.h) 接口应用程序使用 IDirect3D9 接口的方法创建 Microsoft Direct3D 对象并设置环境。
IDirect3D9Ex

应用程序使用继承自 IDirect3D9) 的 IDirect3D9Ex 接口 (方法来创建 Microsoft Direct3D 9Ex 对象并设置环境。
IDirect3DBaseTexture9

IDirect3DBaseTexture9 接口 (d3d9helper.h) 提供了操作纹理资源的方法,包括立方体和体积纹理。
IDirect3DBaseTexture9

IDirect3DBaseTexture9 (d3d9.h) 接口应用程序使用 IDirect3DBaseTexture9 接口的方法操作纹理资源。
IDirect3DCubeTexture9

IDirect3DCubeTexture9 接口 (d3d9helper.h) 提供了操作立方体纹理资源的方法。 (IDirect3DCubeTexture9)
IDirect3DCubeTexture9

IDirect3DCubeTexture9 (d3d9.h) 接口应用程序使用 IDirect3DCubeTexture9 接口的方法操作立方体纹理资源。
IDirect3DDevice9

IDirect3DDevice9 接口 (d3d9helper.h) 提供了执行基于 DrawPrimitive 的呈现、创建资源和着色器等的方法。
IDirect3DDevice9

IDirect3DDevice9 (d3d9.h) 应用程序使用 IDirect3DDevice9 接口的方法执行基于 DrawPrimitive 的呈现和创建资源。
IDirect3DDevice9Ex

应用程序使用 IDirect3DDevice9Ex 接口的方法呈现基元、创建资源、使用系统级变量、调整伽马渐变级别、使用调色板以及创建着色器。
IDirect3DIndexBuffer9

IDirect3DIndexBuffer9 接口 (d3d9helper.h) 提供了操作索引缓冲区资源的方法。
IDirect3DIndexBuffer9

IDirect3DIndexBuffer9 (d3d9.h) 接口应用程序使用 IDirect3DIndexBuffer9 接口的方法操作索引缓冲区资源。
IDirect3DPixelShader9

IDirect3DPixelShader9 接口 (d3d9helper.h) 提供封装像素着色器功能的方法。
IDirect3DPixelShader9

IDirect3DPixelShader9 (d3d9.h) 接口应用程序使用 IDirect3DPixelShader9 接口的方法封装像素着色器的功能。
IDirect3DQuery9

IDirect3DQuery9 接口 (d3d9helper.h) 提供对驱动程序执行异步查询的方法。
IDirect3DQuery9

IDirect3DQuery9 (d3d9.h) 接口应用程序使用 IDirect3DQuery9 接口的方法对驱动程序执行异步查询。
IDirect3DResource9

IDirect3DResource9 接口 (d3d9helper.h) 提供用于查询和准备资源的方法。
IDirect3DResource9

应用程序使用 IDirect3DResource9 (d3d9.h) 接口来查询和准备资源。
IDirect3DStateBlock9

IDirect3DStateBlock9 接口 (d3d9helper.h) 提供封装呈现状态的方法。
IDirect3DStateBlock9

应用程序使用 IDirect3DStateBlock9 (d3d9.h) 接口来封装呈现状态。
IDirect3DSurface9

IDirect3DSurface9 接口 (d3d9helper.h) 提供了查询和准备图面的方法。
IDirect3DSurface9

应用程序使用 IDirect3DSurface9 (d3d9.h) 接口来查询和准备图面。
IDirect3DSwapChain9

IDirect3DSwapChain9 接口 (d3d9helper.h) 提供操作交换链的方法。
IDirect3DSwapChain9

应用程序使用 IDirect3DSwapChain9 (d3d9.h) 接口来操作交换链。
IDirect3DSwapChain9Ex

应用程序使用 IDirect3DSwapChain9Ex 接口的方法操作交换链。
IDirect3DTexture9

IDirect3DTexture9 接口 (d3d9helper.h) 提供操作纹理资源的方法。
IDirect3DTexture9

应用程序使用 IDirect3DTexture9 (d3d9.h) 接口来操作纹理资源。
IDirect3DVertexBuffer9

IDirect3DVertexBuffer9 接口 (d3d9helper.h) 提供用于操作顶点缓冲区资源的方法。
IDirect3DVertexBuffer9

应用程序使用 IDirect3DVertexBuffer9 (d3d9.h) 接口来操作顶点缓冲区资源。
IDirect3DVertexDeclaration9

IDirect3DVertexDeclaration9 接口 (d3d9helper.h) 提供封装顶点着色器声明的方法。
IDirect3DVertexDeclaration9

应用程序使用 IDirect3DVertexDeclaration9 (d3d9.h) 接口来封装顶点着色器声明。
IDirect3DVertexShader9

IDirect3DVertexShader9 接口 (d3d9helper.h) 提供了封装顶点着色器功能的方法。
IDirect3DVertexShader9

应用程序使用 IDirect3DVertexShader9 (d3d9.h) 接口来封装顶点着色器的功能。
IDirect3DVolume9

IDirect3DVolume9 接口 (d3d9helper.h) 提供了操作卷资源的方法。
IDirect3DVolume9

应用程序使用 IDirect3DVolume9 (d3d9.h) 接口来操作卷资源。
IDirect3DVolumeTexture9

IDirect3DVolumeTexture9 接口 (d3d9helper.h) 提供了操作卷纹理资源的方法。
IDirect3DVolumeTexture9

应用程序使用 IDirect3DVolumeTexture9 (d3d9.h) 接口来操作卷纹理资源。

结构

 
D3DCAPS9

表示通过 Direct3D 对象公开的硬件的功能。
D3DPSHADERCAPS2_0

像素着色器驱动程序上限。
D3DVSHADERCAPS2_0

顶点着色器帽。
PALETTEENTRY

指定逻辑调色板中条目的颜色和用法。