IDirectXVideoDecoderService::GetDecoderRenderTargets 方法 (dxva2api.h)
检索指定解码器设备支持的呈现目标。
语法
HRESULT GetDecoderRenderTargets(
[in] REFGUID Guid,
[out] UINT *pCount,
[out] D3DFORMAT **pFormats
);
参数
[in] Guid
标识解码器设备的 GUID。 若要获取可用的设备 GUID,请调用 IDirectXVideoDecoderService::GetDecoderDeviceGuids。
[out] pCount
接收格式数。
[out] pFormats
接收指定为 D3DFORMAT 值的格式数组。 数组的大小在 pCount 参数中检索。 方法为数组分配内存。 调用方必须通过调用 CoTaskMemFree 释放内存。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | dxva2api.h |