D3D11_TILE_COPY_FLAG列挙 (d3d11_2.h)
タイルをコピーする方法を識別します。
構文
typedef enum D3D11_TILE_COPY_FLAG {
D3D11_TILE_COPY_NO_OVERWRITE = 0x1,
D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
} ;
定数
D3D11_TILE_COPY_NO_OVERWRITE 値: 0x1 GPU が現在どのも参照していないことを示します。 書き込まれる宛先メモリの部分。 |
D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE 値: 0x2 ID3D11DeviceContext2::CopyTiles 操作で線形バッファーをスウィズル タイル リソースにコピーすることを示します。 これは、タイル データを からコピーすることを意味します。 指定されたバッファーの場所、タイルを順番に読み取る、 を指定したタイル領域 (領域がボックスの場合は x、y、z 順) に移動し、必要に応じて最適なハードウェア メモリ レイアウトに移動します。 この ID3D11DeviceContext2::CopyTiles 呼び出しでは、 pBuffer パラメーターを使用してソース データを指定し、 宛先を pTiledResource パラメーターで指定します。 |
D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER 値: 0x4 ID3D11DeviceContext2::CopyTiles 操作に、スウィズル タイル リソースを線形バッファーにコピーすることが含まれることを示します。 つまり、タイル領域からタイル データをコピーし、タイルを順番に読み取る (領域がボックスの場合は x、y、z 順) を指定したバッファーの場所に移動し、必要に応じて線形メモリ レイアウトにデウィズリングします。 この ID3D11DeviceContext2::CopyTiles 呼び出しでは、 pTiledResource パラメーターを使用してソース データを指定し、宛先を pBuffer パラメーターで指定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ] |
Header | d3d11_2.h |