|  | OpenCV
    3.4.1
    Open Source Computer Vision | 
| Functions | |
| void | cv::directx::convertFromD3D10Texture2D (ID3D10Texture2D *pD3D10Texture2D, OutputArray dst) | 
| Converts ID3D10Texture2D to OutputArray.  More... | |
| void | cv::directx::convertFromD3D11Texture2D (ID3D11Texture2D *pD3D11Texture2D, OutputArray dst) | 
| Converts ID3D11Texture2D to OutputArray. If input texture format is DXGI_FORMAT_NV12 then data will be upsampled and color-converted to BGR format.  More... | |
| void | cv::directx::convertFromDirect3DSurface9 (IDirect3DSurface9 *pDirect3DSurface9, OutputArray dst, void *surfaceSharedHandle=NULL) | 
| Converts IDirect3DSurface9 to OutputArray.  More... | |
| void | cv::directx::convertToD3D10Texture2D (InputArray src, ID3D10Texture2D *pD3D10Texture2D) | 
| Converts InputArray to ID3D10Texture2D.  More... | |
| void | cv::directx::convertToD3D11Texture2D (InputArray src, ID3D11Texture2D *pD3D11Texture2D) | 
| Converts InputArray to ID3D11Texture2D. If destination texture format is DXGI_FORMAT_NV12 then input UMat expected to be in BGR format and data will be downsampled and color-converted to NV12.  More... | |
| void | cv::directx::convertToDirect3DSurface9 (InputArray src, IDirect3DSurface9 *pDirect3DSurface9, void *surfaceSharedHandle=NULL) | 
| Converts InputArray to IDirect3DSurface9.  More... | |
| int | cv::directx::getTypeFromD3DFORMAT (const int iD3DFORMAT) | 
| Get OpenCV type from DirectX type.  More... | |
| int | cv::directx::getTypeFromDXGI_FORMAT (const int iDXGI_FORMAT) | 
| Get OpenCV type from DirectX type.  More... | |
| Context & | cv::directx::ocl::initializeContextFromD3D10Device (ID3D10Device *pD3D10Device) | 
| Creates OpenCL context from D3D10 device.  More... | |
| Context & | cv::directx::ocl::initializeContextFromD3D11Device (ID3D11Device *pD3D11Device) | 
| Creates OpenCL context from D3D11 device.  More... | |
| Context & | cv::directx::ocl::initializeContextFromDirect3DDevice9 (IDirect3DDevice9 *pDirect3DDevice9) | 
| Creates OpenCL context from Direct3DDevice9 device.  More... | |
| Context & | cv::directx::ocl::initializeContextFromDirect3DDevice9Ex (IDirect3DDevice9Ex *pDirect3DDevice9Ex) | 
| Creates OpenCL context from Direct3DDevice9Ex device.  More... | |
| void cv::directx::convertFromD3D10Texture2D | ( | ID3D10Texture2D * | pD3D10Texture2D, | 
| OutputArray | dst | ||
| ) | 
Converts ID3D10Texture2D to OutputArray.
| pD3D10Texture2D | - source D3D10 texture | 
| dst | - destination OutputArray | 
| void cv::directx::convertFromD3D11Texture2D | ( | ID3D11Texture2D * | pD3D11Texture2D, | 
| OutputArray | dst | ||
| ) | 
Converts ID3D11Texture2D to OutputArray. If input texture format is DXGI_FORMAT_NV12 then data will be upsampled and color-converted to BGR format.
| pD3D11Texture2D | - source D3D11 texture | 
| dst | - destination OutputArray | 
| void cv::directx::convertFromDirect3DSurface9 | ( | IDirect3DSurface9 * | pDirect3DSurface9, | 
| OutputArray | dst, | ||
| void * | surfaceSharedHandle = NULL | ||
| ) | 
Converts IDirect3DSurface9 to OutputArray.
| pDirect3DSurface9 | - source D3D10 texture | 
| dst | - destination OutputArray | 
| surfaceSharedHandle | - shared handle | 
| void cv::directx::convertToD3D10Texture2D | ( | InputArray | src, | 
| ID3D10Texture2D * | pD3D10Texture2D | ||
| ) | 
Converts InputArray to ID3D10Texture2D.
| src | - source InputArray | 
| pD3D10Texture2D | - destination D3D10 texture | 
| void cv::directx::convertToD3D11Texture2D | ( | InputArray | src, | 
| ID3D11Texture2D * | pD3D11Texture2D | ||
| ) | 
Converts InputArray to ID3D11Texture2D. If destination texture format is DXGI_FORMAT_NV12 then input UMat expected to be in BGR format and data will be downsampled and color-converted to NV12.
| src | - source InputArray | 
| pD3D11Texture2D | - destination D3D11 texture | 
| void cv::directx::convertToDirect3DSurface9 | ( | InputArray | src, | 
| IDirect3DSurface9 * | pDirect3DSurface9, | ||
| void * | surfaceSharedHandle = NULL | ||
| ) | 
Converts InputArray to IDirect3DSurface9.
| src | - source InputArray | 
| pDirect3DSurface9 | - destination D3D10 texture | 
| surfaceSharedHandle | - shared handle | 
| int cv::directx::getTypeFromD3DFORMAT | ( | const int | iD3DFORMAT | ) | 
Get OpenCV type from DirectX type.
| iD3DFORMAT | - enum D3DTYPE for D3D9 | 
| int cv::directx::getTypeFromDXGI_FORMAT | ( | const int | iDXGI_FORMAT | ) | 
Get OpenCV type from DirectX type.
| iDXGI_FORMAT | - enum DXGI_FORMAT for D3D10/D3D11 | 
| Context& cv::directx::ocl::initializeContextFromD3D10Device | ( | ID3D10Device * | pD3D10Device | ) | 
Creates OpenCL context from D3D10 device.
| pD3D10Device | - pointer to D3D10 device | 
| Context& cv::directx::ocl::initializeContextFromD3D11Device | ( | ID3D11Device * | pD3D11Device | ) | 
Creates OpenCL context from D3D11 device.
| pD3D11Device | - pointer to D3D11 device | 
| Context& cv::directx::ocl::initializeContextFromDirect3DDevice9 | ( | IDirect3DDevice9 * | pDirect3DDevice9 | ) | 
Creates OpenCL context from Direct3DDevice9 device.
| pDirect3DDevice9 | - pointer to Direct3Device9 device | 
| Context& cv::directx::ocl::initializeContextFromDirect3DDevice9Ex | ( | IDirect3DDevice9Ex * | pDirect3DDevice9Ex | ) | 
Creates OpenCL context from Direct3DDevice9Ex device.
| pDirect3DDevice9Ex | - pointer to Direct3DDevice9Ex device | 
 1.8.12
 1.8.12