D3D12_RESIDENCY_FLAGS 枚举 (d3d12.h)

与 EnqueuMakeResident 函数一起使用,以选择超出内存预算时驻留操作的进行方式。

语法

typedef enum D3D12_RESIDENCY_FLAGS {
  D3D12_RESIDENCY_FLAG_NONE = 0,
  D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET = 0x1
} ;

常量

 
D3D12_RESIDENCY_FLAG_NONE
值: 0
指定默认驻留策略,无论应用程序的当前内存预算如何,该策略都允许驻留操作成功。 EnqueueMakeResident 仅在没有可用内存时返回E_OUTOFMEMORY。
D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET
值: 0x1
指定当驻留操作超出应用程序的当前内存预算时,EnqueueMakeResident 函数应返回E_OUTOFMEMORY。

要求

要求
Header d3d12.h

另请参阅

核心枚举