IDirectXVideoProcessor::GetCreationParameters 方法 (dxva2api.h)
检索用于创建此设备的参数。
语法
HRESULT GetCreationParameters(
[out] GUID *pDeviceGuid,
[out] DXVA2_VideoDesc *pVideoDesc,
[out] D3DFORMAT *pRenderTargetFormat,
[out] UINT *pMaxNumSubStreams
);
参数
[out] pDeviceGuid
接收设备 GUID。 此参数可以为 NULL。
[out] pVideoDesc
指向调用方分配 的DXVA2_VideoDesc 结构的指针。 方法使用视频格式的说明填充结构。 此参数可以为 NULL。
[out] pRenderTargetFormat
接收指定为 D3DFORMAT 值的呈现目标格式。 有关详细信息,请参阅 Direct3D 文档。 此参数可以为 NULL。
[out] pMaxNumSubStreams
接收设备支持的最大流数。 此参数可以为 NULL。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
无效的参数。 必须至少有一个参数为非 NULL。 |
备注
如果对结果不感兴趣,可以将任何参数设置为 NULL 。 必须至少有一个参数为非 NULL。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | dxva2api.h |