PFND3DWDDM1_3DDI_COPYTILES funzione di callback (d3d10umddi.h)

Copia i riquadri dal buffer alla risorsa riquadri o viceversa.

Sintassi

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
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

hTiledResource

Handle per la risorsa riquadri.

pTileRegionStartCoord

Puntatore a una struttura D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE che descrive le coordinate iniziali della risorsa riquadri di destinazione.

pTileRegionSize

Puntatore a una struttura D3DWDDM1_3DDI_TILE_REGION_SIZE che descrive le dimensioni dell'area riquadri.

hBuffer

Handle a una risorsa che rappresenta un buffer predefinito, dinamico o di gestione temporanea.

BufferStartOffsetInBytes

Offset, in byte, nel buffer in hBuffer per avviare l'operazione.

Flags

Combinazione di valori D3DWDDM1_3DDI_TILE_COPY_FLAG combinati usando un'operazione OR bit per bit.

Valore restituito

nessuno

Osservazioni

Il driver può usare la funzione di callback pfnSetErrorCb per impostare un codice di errore.

Il runtime Direct3D non prevede che questa funzione non riesca.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 (WDDM 1.3)
Server minimo supportato Windows Server 2012 R2
Piattaforma di destinazione Desktop
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE

D3DWDDM1_3DDI_TILE_COPY_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE

pfnSetErrorCb