dxvahd.h) (DXVAHD_STREAM_STATE_PRIVATE_DATA 结构
包含专用流状态、Microsoft DirectX 视频加速高清 (DXVA-HD) 输入流的数据。
语法
typedef struct _DXVAHD_STREAM_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_STREAM_STATE_PRIVATE_DATA;
成员
Guid
标识专用流状态的 GUID。 定义了以下 GUID。
值 | 含义 |
---|---|
|
检索有关反向电视电影的统计信息。 pData) 状态数据 (是一个DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA结构。 |
设备可以定义用于自定义流状态的其他 GUID。 然后,数据的解释由设备定义。
DataSize
pData 成员指向的缓冲区的大小(以字节为单位)。
pData
指向包含专用状态数据的缓冲区的指针。 DXVA-HD 运行时将此缓冲区直接传递到设备,无需验证。
备注
将此结构用于专有或特定于设备的状态参数。
调用方分配 pData 数组。 将 DataSize 成员设置为数组的大小(以字节为单位)。 检索状态数据时,可以将 pData 成员设置为 NULL 以获取数据的大小。 设备将返回 DataSize 成员中的大小。
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
标头 | dxvahd.h |