Direct3D 9 视频结构

介绍 Microsoft Direct3D 9 视频接口使用的结构。

结构
D3D_OMAC
包含 MAC) (消息身份验证代码。
D3DAES_CTR_IV
包含初始化向量 (IV) 。
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT
包含 IDirect3DAuthenticatedChannel9::Configure 方法的输入数据。
D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT
包含对 IDirect3DAuthenticatedChannel9::Configure 方法调用的响应。
D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE
包含 D3DAUTHENTICATEDCONFIGURE_INITIALIZE 命令的输入数据。
D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION
包含 D3DAUTHENTICATEDCONFIGURE_PROTECTION 命令的输入数据。
D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION
包含 D3DAUTHENTICATEDCONFIGURE_CRYPTOSESSION 命令的输入数据。
D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE
包含 D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE 命令的输入数据。
D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION
包含 D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESSIBLE 命令的输入数据。
D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS
指定视频内容的保护级别。
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT
包含 IDirect3DAuthenticatedChannel9::Query 方法的输入数据。
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT
包含对 IDirect3DAuthenticatedChannel9::Query 方法调用的响应。
D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_CHANNELTYPE查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT
包含 D3DAUTHENTICATEDQUERY_CRYPTOSESSION查询的 输入数据。
D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_CRYPTOSESSION查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_DEVICEHANDLE查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT
包含 D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID 查询的输入数据。
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUIDCOUNT查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_ACCESSIBILITYATTRIBUTES查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT
包含 D3DAUTHENTICATEDQUERY_OUTPUTID 查询的 intput 数据。
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_OUTPUTID查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT
包含 D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT 查询的输入数据。
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_PROTECTION查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT
包含 D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS 查询的输入数据。
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESSCOUNT查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_CURRENTENCRYPTIONWHENACCESSIBLE查询的 响应。
D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT
包含对 D3DAUTHENTICATEDQUERY_UNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT查询的 响应。
D3DCONTENTPROTECTIONCAPS
介绍显示驱动程序的内容保护功能。
D3DENCRYPTED_BLOCK_INFO
指定在受保护的视频图面中加密哪些字节。
D3DOVERLAYCAPS
指定 Direct3D 设备的硬件覆盖功能。
DXVABufferInfo
指定 IDirect3DDXVADevice9::Execute 方法的缓冲区。
DXVACompBufferInfo
指定 DirectX 视频加速 (DXVA) 压缩表面的要求。
DXVAUncompDataInfo
指定用于 DXVA 视频解码的未压缩表面的尺寸和像素格式。

 

Direct3D 视频 API