次の方法で共有


D3D10_ASYNC_GETDATA_FLAG

ID3D10Asynchronous::GetData の動作を制御するオプションのフラグです。

typedef enum D3D10_ASYNC_GETDATA_FLAG
{
    D3D10_ASYNC_GETDATA_DONOTFLUSH = 0x1,
} D3D10_ASYNC_GETDATA_FLAG;

定数

  • D3D10_ASYNC_GETDATA_DONOTFLUSH
    コマンド バッファーをフラッシュしないことを示します。これを指定した場合、GetData が S_OK を返すまで連続して呼び出されると、無限ループが発生する可能性があります。なぜなら、GetData が S_OK を返すために処理しなければならないコマンドがコマンドバッファーに存在する可能性があるからです。この場合、コマンド バッファー内のコマンドはフラッシュされないため処理されず、GetData は S_OK を返さないことになります。

要件

ヘッダー: D3D10.h 宣言

関連項目

コア列挙型