FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
d3d11va.h File Reference

Public libavcodec D3D11VA header. More...

#include <stdint.h>
#include <d3d11.h>

Go to the source code of this file.

Data Structures

struct  AVD3D11VAContext
 This structure is used to provides the necessary configurations and data to the Direct3D11 FFmpeg HWAccel implementation. More...
 

Macros

#define _WIN32_WINNT   0x0602
 
#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG   1
 Work around for Direct3D11 and old UVD/UVD+ ATI video cards. More...
 
#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO   2
 Work around for Direct3D11 and old Intel GPUs with ClearVideo interface. More...
 

Functions

AVD3D11VAContextav_d3d11va_alloc_context (void)
 Allocate an AVD3D11VAContext. More...
 

Detailed Description

Public libavcodec D3D11VA header.

Definition in file d3d11va.h.

Macro Definition Documentation

#define _WIN32_WINNT   0x0602

Definition at line 35 of file d3d11va.h.