OpenCV: core/include/opencv2/core/directx.hpp File Reference

| OpenCV 3.4.2 Open Source Computer Vision

Namespaces | Functions
directx.hpp File Reference
`#include "mat.hpp"`
`#include "ocl.hpp"`

## Namespaces
| cv
| cv::directx
| cv::directx::ocl

## 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...