|
ReactOS 0.4.17-dev-934-g091855f
|
Go to the source code of this file.
Classes | |
| struct | _DXVAHD_RATIONAL |
| struct | _DXVAHD_CONTENT_DESC |
| struct | _DXVAHD_CUSTOM_RATE_DATA |
| struct | _DXVAHD_FILTER_RANGE_DATA |
| struct | _DXVAHD_STREAM_DATA |
| struct | _DXVAHD_VPDEVCAPS |
| struct | _DXVAHD_VPCAPS |
| interface | IDXVAHD_VideoProcessor |
| interface | IDXVAHD_Device |
Typedefs | |
| typedef DWORD | IDirect3DDevice9Ex |
| typedef DWORD | IDirect3DSurface9 |
| typedef DWORD | D3DFORMAT |
| typedef DWORD | D3DPOOL |
| typedef enum _DXVAHD_BLT_STATE | DXVAHD_BLT_STATE |
| typedef enum _DXVAHD_DEVICE_TYPE | DXVAHD_DEVICE_TYPE |
| typedef enum _DXVAHD_DEVICE_USAGE | DXVAHD_DEVICE_USAGE |
| typedef enum _DXVAHD_FILTER | DXVAHD_FILTER |
| typedef enum _DXVAHD_FRAME_FORMAT | DXVAHD_FRAME_FORMAT |
| typedef enum _DXVAHD_STREAM_STATE | DXVAHD_STREAM_STATE |
| typedef enum _DXVAHD_SURFACE_TYPE | DXVAHD_SURFACE_TYPE |
| typedef struct _DXVAHD_RATIONAL | DXVAHD_RATIONAL |
| typedef struct _DXVAHD_CONTENT_DESC | DXVAHD_CONTENT_DESC |
| typedef struct _DXVAHD_CUSTOM_RATE_DATA | DXVAHD_CUSTOM_RATE_DATA |
| typedef struct _DXVAHD_FILTER_RANGE_DATA | DXVAHD_FILTER_RANGE_DATA |
| typedef struct _DXVAHD_STREAM_DATA | DXVAHD_STREAM_DATA |
| typedef struct _DXVAHD_VPDEVCAPS | DXVAHD_VPDEVCAPS |
| typedef struct _DXVAHD_VPCAPS | DXVAHD_VPCAPS |
| typedef HRESULT(__stdcall * | PDXVAHDSW_Plugin) (UINT size, void *callbacks) |
Functions | |
| HRESULT __stdcall | DXVAHD_CreateDevice (IDirect3DDevice9Ex *d3d9_device, const DXVAHD_CONTENT_DESC *desc, DXVAHD_DEVICE_USAGE usage, PDXVAHDSW_Plugin plugin, IDXVAHD_Device **device) |
Definition at line 22 of file dxvahd.idl.
Definition at line 22 of file dxvahd.idl.
| typedef enum _DXVAHD_BLT_STATE DXVAHD_BLT_STATE |
| typedef enum _DXVAHD_FILTER DXVAHD_FILTER |
| typedef struct _DXVAHD_RATIONAL DXVAHD_RATIONAL |
| typedef struct _DXVAHD_VPCAPS DXVAHD_VPCAPS |
| typedef struct _DXVAHD_VPDEVCAPS DXVAHD_VPDEVCAPS |
| typedef DWORD IDirect3DDevice9Ex |
Definition at line 22 of file dxvahd.idl.
| typedef DWORD IDirect3DSurface9 |
Definition at line 22 of file dxvahd.idl.
Definition at line 167 of file dxvahd.idl.
| Enumerator | |
|---|---|
| DXVAHD_BLT_STATE_TARGET_RECT | |
| DXVAHD_BLT_STATE_BACKGROUND_COLOR | |
| DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE | |
| DXVAHD_BLT_STATE_ALPHA_FILL | |
| DXVAHD_BLT_STATE_CONSTRICTION | |
| DXVAHD_BLT_STATE_PRIVATE | |
Definition at line 25 of file dxvahd.idl.
| Enumerator | |
|---|---|
| DXVAHD_DEVICE_TYPE_HARDWARE | |
| DXVAHD_DEVICE_TYPE_SOFTWARE | |
| DXVAHD_DEVICE_TYPE_REFERENCE | |
| DXVAHD_DEVICE_TYPE_OTHER | |
Definition at line 35 of file dxvahd.idl.
| Enumerator | |
|---|---|
| DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL | |
| DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED | |
| DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY | |
Definition at line 43 of file dxvahd.idl.
| Enumerator | |
|---|---|
| DXVAHD_FILTER_BRIGHTNESS | |
| DXVAHD_FILTER_CONTRAST | |
| DXVAHD_FILTER_HUE | |
| DXVAHD_FILTER_SATURATION | |
| DXVAHD_FILTER_NOISE_REDUCTION | |
| DXVAHD_FILTER_EDGE_ENHANCEMENT | |
| DXVAHD_FILTER_ANAMORPHIC_SCALING | |
Definition at line 50 of file dxvahd.idl.
| Enumerator | |
|---|---|
| DXVAHD_FRAME_FORMAT_PROGRESSIVE | |
| DXVAHD_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST | |
| DXVAHD_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST | |
Definition at line 61 of file dxvahd.idl.
Definition at line 68 of file dxvahd.idl.
| Enumerator | |
|---|---|
| DXVAHD_SURFACE_TYPE_VIDEO_INPUT | |
| DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE | |
| DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT | |
Definition at line 90 of file dxvahd.idl.
| HRESULT __stdcall DXVAHD_CreateDevice | ( | IDirect3DDevice9Ex * | d3d9_device, |
| const DXVAHD_CONTENT_DESC * | desc, | ||
| DXVAHD_DEVICE_USAGE | usage, | ||
| PDXVAHDSW_Plugin | plugin, | ||
| IDXVAHD_Device ** | device | ||
| ) |
Definition at line 1367 of file main.c.