PFND3DWDDM1_3DDI_COPYTILES função de retorno de chamada (d3d10umddi.h)
Copia blocos do buffer para o recurso em bloco ou vice-versa.
Sintaxe
PFND3DWDDM1_3DDI_COPYTILES Pfnd3dwddm13DdiCopytiles;
void Pfnd3dwddm13DdiCopytiles(
D3D10DDI_HDEVICE hDevice,
D3D10DDI_HRESOURCE hTiledResource,
const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTileRegionStartCoord,
const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTileRegionSize,
D3D10DDI_HRESOURCE hBuffer,
UINT64 BufferStartOffsetInBytes,
UINT Flags
)
{...}
Parâmetros
hDevice
Um identificador para o dispositivo de exibição (contexto gráfico).
hTiledResource
Um identificador para o recurso em bloco.
pTileRegionStartCoord
Um ponteiro para uma estrutura D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE que descreve as coordenadas iniciais do recurso em bloco de destino.
pTileRegionSize
Um ponteiro para uma estrutura D3DWDDM1_3DDI_TILE_REGION_SIZE que descreve o tamanho da região em bloco.
hBuffer
Um identificador para um recurso que representa um buffer padrão, dinâmico ou de preparo.
BufferStartOffsetInBytes
O deslocamento, em bytes, para o buffer no hBuffer para iniciar a operação.
Flags
Uma combinação de valores D3DWDDM1_3DDI_TILE_COPY_FLAG combinados usando uma operação OR bit a bit.
Retornar valor
Nenhum
Comentários
O driver pode usar a função de retorno de chamada pfnSetErrorCb para definir um código de erro.
O runtime do Direct3D não espera que essa função falhe.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 (WDDM 1.3) |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |
Confira também
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE