DXVAHD_BLT_STATE_PRIVATE_DATA 结构 (dxvahd.h)

包含 Microsoft DirectX 视频加速高清 (DXVA-HD) 的专用 blit 状态的数据。

语法

typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
  GUID Guid;
  UINT DataSize;
  void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;

成员

Guid

标识专用状态的 GUID。 此值的含义由设备定义。

DataSize

pData 成员指向的缓冲区的大小(以字节为单位)。

pData

指向包含专用状态数据的缓冲区的指针。 DXVA-HD 运行时将此缓冲区直接传递到设备,而无需验证。

注解

将此结构用于专有或特定于设备的状态参数。

调用方分配 pData 数组。 将 DataSize 成员设置为数组的大小(以字节为单位)。 检索状态数据时,可以将 pData 设置为 NULL 以获取数据的大小。 设备将返回 DataSize 成员中的大小。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 dxvahd.h

另请参阅

DXVA-HD

DXVAHD_BLT_STATE

Direct3D 视频结构

IDXVAHD_VideoProcessor::SetVideoProcessBltState

媒体基础结构