D3D11_ASYNC_GETDATA_FLAG
ID3D11Asynchronous::GetData の動作を制御するオプションのフラグです。
typedef enum D3D11_ASYNC_GETDATA_FLAG
{
D3D11_ASYNC_GETDATA_DONOTFLUSH = 0x1,
} D3D11_ASYNC_GETDATA_FLAG;
定数
- D3D11_ASYNC_GETDATA_DONOTFLUSH
コマンド バッファーをフラッシュしないことを示します。これを指定した場合、GetData が S_OK を返すまで連続して呼び出されると、無限ループが発生する可能性があります。なぜなら、GetData が S_OK を返すために処理しなければならないコマンドがコマンドバッファーに存在する可能性があるからです。この場合、コマンド バッファー内のコマンドはフラッシュされないため処理されず、GetData は S_OK を返さないことになります。
要件
ヘッダー: D3D11.h 宣言
ライブラリ: D3D11.lib 内容