![]() |
WSCLib SDK 1.0.0
GPU-accelerated video output framework for Windows
|
Functions | |
| int | WSCV_CreatePlayerMF (const char *filePath) |
| Create a Media Foundation player with D3D11 hardware decode. | |
| int | WSCV_CreatePlayerMFFromUrl (const char *url) |
| Create a Media Foundation player from a URL. | |
DXVA2/D3D11VA hardware-accelerated decode with NV12 zero-copy.
| int WSCV_CreatePlayerMF | ( | const char * | filePath | ) |
Create a Media Foundation player with D3D11 hardware decode.
Automatically uses WSC_SubmitTextureNV12() for GPU→GPU zero-copy when Video Processor is available. Falls back to CPU path otherwise.
| filePath | UTF-8 file path. |
| int WSCV_CreatePlayerMFFromUrl | ( | const char * | url | ) |
Create a Media Foundation player from a URL.
| url | Stream URL. |