PFND3DWDDM1_3DDI_UPDATETILEMAPPINGS funzione di callback (d3d10umddi.h)
Aggiorna i mapping dei percorsi dei riquadri nelle risorse affiancate in posizioni di memoria in un pool di riquadri.
Sintassi
PFND3DWDDM1_3DDI_UPDATETILEMAPPINGS Pfnd3dwddm13DdiUpdatetilemappings;
void Pfnd3dwddm13DdiUpdatetilemappings(
D3D10DDI_HDEVICE hDevice,
D3D10DDI_HRESOURCE hTiledResource,
UINT NumTiledResourceRegions,
const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTiledResourceRegionStartCoords,
const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTiledResourceRegionSizes,
D3D10DDI_HRESOURCE hTilePool,
UINT NumRanges,
const UINT *pRangeFlags,
const UINT *pTilePoolStartOffsets,
const UINT *pRangeTileCounts,
UINT Flags
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
hTiledResource
Handle per la risorsa affiancata.
NumTiledResourceRegions
Numero di aree delle risorse affiancate.
pTiledResourceRegionStartCoords
Matrice di strutture di D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE che descrivono le coordinate iniziali delle aree delle risorse affiancate. Il parametro NumTiledResourceRegions specifica il numero di strutture D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE nella matrice.
pTiledResourceRegionSizes
Matrice di strutture di D3DWDDM1_3DDI_TILE_REGION_SIZE che descrivono le dimensioni delle aree delle risorse affiancate. Il parametro NumTiledResourceRegions specifica il numero di strutture D3DWDDM1_3DDI_TILE_REGION_SIZE nella matrice.
hTilePool
Handle per il pool di riquadri.
NumRanges
Numero di intervalli di pool di riquadri.
pRangeFlags
Matrice di valori che descrivono ogni intervallo di pool di riquadri. Il parametro NumRanges specifica il numero di valori nella matrice. Ogni valore può essere una combinazione di valori di tipo D3DWDDM1_3DDI_TILE_RANGE_FLAG combinati usando un'operazione di OR bit per bit.
pTilePoolStartOffsets
Matrice di offset nel pool di riquadri. Si tratta di offset di riquadri in base zero, contando in riquadri (non byte).
pRangeTileCounts
Matrice di valori che specificano il numero di riquadri in ogni intervallo di pool di riquadri. Il parametro NumRanges specifica il numero di valori nella matrice.
Flags
Combinazione di valori D3DWDDM1_3DDI_TILE_MAPPING_FLAG combinati tramite un'operazione di OR bit per bit.
Valore restituito
Nessuno
Osservazioni
Il driver può usare il pfnSetErrorCb funzione di callback per impostare un codice di errore. Il driver può impostare E_INVALIDARG se un parametro di input obbligatorio non esiste o è NULL.
Fabbisogno
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) |
Vedere anche
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE