FFmpeg
Data Fields
D3D12VADevicePriv Struct Reference

Data Fields

AVD3D12VADeviceContext p
 The public AVD3D12VADeviceContext. More...
 
HANDLE d3d12lib
 
HANDLE dxgilib
 
PFN_CREATE_DXGI_FACTORY2 create_dxgi_factory2
 
PFN_D3D12_CREATE_DEVICE create_device
 
PFN_D3D12_GET_DEBUG_INTERFACE get_debug_interface
 

Detailed Description

Definition at line 54 of file hwcontext_d3d12va.c.

Field Documentation

◆ p

AVD3D12VADeviceContext D3D12VADevicePriv::p

The public AVD3D12VADeviceContext.

See hwcontext_d3d12va.h for it.

Definition at line 58 of file hwcontext_d3d12va.c.

Referenced by d3d12va_device_create(), and d3d12va_device_free().

◆ d3d12lib

HANDLE D3D12VADevicePriv::d3d12lib

Definition at line 59 of file hwcontext_d3d12va.c.

Referenced by d3d12va_device_free(), and d3d12va_load_functions().

◆ dxgilib

HANDLE D3D12VADevicePriv::dxgilib

Definition at line 60 of file hwcontext_d3d12va.c.

Referenced by d3d12va_device_free(), and d3d12va_load_functions().

◆ create_dxgi_factory2

PFN_CREATE_DXGI_FACTORY2 D3D12VADevicePriv::create_dxgi_factory2

Definition at line 61 of file hwcontext_d3d12va.c.

Referenced by d3d12va_device_create(), and d3d12va_load_functions().

◆ create_device

PFN_D3D12_CREATE_DEVICE D3D12VADevicePriv::create_device

Definition at line 62 of file hwcontext_d3d12va.c.

Referenced by d3d12va_device_create(), and d3d12va_load_functions().

◆ get_debug_interface

PFN_D3D12_GET_DEBUG_INTERFACE D3D12VADevicePriv::get_debug_interface

Definition at line 63 of file hwcontext_d3d12va.c.

Referenced by d3d12va_device_create(), and d3d12va_load_functions().


The documentation for this struct was generated from the following file: