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 查询的输入数据。
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