6.42.1. Direct3D 11 互操作性 [已弃用]

[Direct3D 11 互操作性]

本节介绍已弃用的Direct3D 11互操作功能。

Functions

CUresult cuD3D11CtxCreate ( CUcontext* pCtx, CUdevice* pCudaDevice, unsigned int  Flags, ID3D11Device* pD3DDevice )
Create a CUDA context for interoperability with Direct3D 11.
CUresult cuD3D11CtxCreateOnDevice ( CUcontext* pCtx, unsigned int  flags, ID3D11Device* pD3DDevice, CUdevice cudaDevice )
Create a CUDA context for interoperability with Direct3D 11.
CUresult cuD3D11GetDirect3DDevice ( ID3D11Device** ppD3DDevice )
Get the Direct3D 11 device against which the current CUDA context was created.

Functions

CUresult cuD3D11CtxCreate ( CUcontext* pCtx, CUdevice* pCudaDevice, unsigned int  Flags, ID3D11Device* pD3DDevice )
为与Direct3D 11的互操作性创建CUDA上下文。
参数
pCtx
- Returned newly created CUDA context
pCudaDevice
- Returned pointer to the device on which the context was created
Flags
- Context creation flags (see cuCtxCreate() for details)
pD3DDevice
- Direct3D device to create interoperability context with
已弃用

该函数自CUDA 5.0起已弃用。

描述

此函数已弃用,不应再使用。为了获得最佳的互操作性性能,不再需要将CUDA上下文与D3D11设备关联。

Note:

请注意,此函数也可能返回之前异步启动的错误代码。

另请参阅:

cuD3D11GetDevice, cuGraphicsD3D11RegisterResource

CUresult cuD3D11CtxCreateOnDevice ( CUcontext* pCtx, unsigned int  flags, ID3D11Device* pD3DDevice, CUdevice cudaDevice )
为与Direct3D 11的互操作性创建CUDA上下文。
参数
pCtx
- Returned newly created CUDA context
flags
- Context creation flags (see cuCtxCreate() for details)
pD3DDevice
- Direct3D device to create interoperability context with
cudaDevice
- The CUDA device on which to create the context. This device must be among the devices returned when querying CU_D3D11_DEVICES_ALL from cuD3D11GetDevices.
已弃用

该函数自CUDA 5.0起已弃用。

描述

此函数已弃用,不应再使用。为了获得最佳的互操作性性能,不再需要将CUDA上下文与D3D11设备关联。

Note:

请注意,此函数也可能返回之前异步启动的错误代码。

另请参阅:

cuD3D11GetDevices, cuGraphicsD3D11RegisterResource

CUresult cuD3D11GetDirect3DDevice ( ID3D11Device** ppD3DDevice )
获取当前CUDA上下文所对应的Direct3D 11设备。
参数
ppD3DDevice
- Returned Direct3D device corresponding to CUDA context
已弃用

该函数自CUDA 5.0起已弃用。

描述

此函数已弃用,不应再使用。为了获得最佳的互操作性性能,不再需要将CUDA上下文与D3D11设备关联。

Note:

请注意,此函数也可能返回之前异步启动的错误代码。

另请参阅:

cuD3D11GetDevice