D3D11_ASYNC_GETDATA_FLAG 枚举 (d3d11.h)

控制 ID3D11DeviceContext::GetData 行为的可选标志。

语法

typedef enum D3D11_ASYNC_GETDATA_FLAG {
  D3D11_ASYNC_GETDATA_DONOTFLUSH = 0x1
} ;

常量

 
D3D11_ASYNC_GETDATA_DONOTFLUSH
值: 0x1
不要刷新命令缓冲区。 如果持续调用 GetData 直到返回S_OK,这可能会导致无限循环,因为命令缓冲区中可能仍有命令需要处理才能让 GetData 返回S_OK。 由于不会刷新命令缓冲区中的命令,因此不会对其进行处理,因此 GetData 永远不会返回S_OK。

要求

   
标头 d3d11.h

另请参阅

核心枚举