mfd3d12.h 标头

提供用于在媒体基础生成者和使用者之间同步对 Direct3D 资源的访问的 API。

Microsoft Media Foundation 使用此标头。 有关详细信息,请参阅:

mfd3d12.h 包含以下编程接口:

接口

 
IMFD3D12SynchronizationObject

允许 D3D12 资源分配器管理 D3D12 资源的生存期。
IMFD3D12SynchronizationObjectCommands

提供命令,这些命令允许 D3D12 资源的生成者或使用者在资源可供使用或可释放时向下流组件发出信号。

函数

 
MFCreateD3D12SynchronizationObject

实例化一个 Media Foundation D3D12 同步基元,用于同步对存储在 Media Foundation 对象中的 D3D12 资源的访问。

枚举

 
MF_MT_D3D_RESOURCE_VERSION_ENUM

指定与媒体类型关联的流中使用的资源的 Direct3D 版本。