Metodo ID3D12Resource::Unmap (d3d12.h)

Invalida il puntatore della CPU alla sottorisorsa specificata nella risorsa.

Sintassi

void Unmap(
                 UINT              Subresource,
  [in, optional] const D3D12_RANGE *pWrittenRange
);

Parametri

Subresource

Tipo: UINT

Specifica l'indice della sottorisorsa.

[in, optional] pWrittenRange

Tipo: const D3D12_RANGE*

Puntatore a una struttura D3D12_RANGE che descrive l'intervallo di memoria da rimuovere dal mapping.

Ciò indica che l'area della CPU potrebbe essere stata modificata e le coordinate sono relative alla sottorisorsa. Un puntatore Null indica che l'intera sottorisorsa potrebbe essere stata modificata dalla CPU. È valido specificare che la CPU non ha scritto dati passando un intervallo in cui End è minore o uguale a Begin.

Questo parametro viene usato solo dagli strumenti e non per la correttezza dell'operazione di annullamento del mapping effettivo.

Valore restituito

nessuno

Osservazioni

Fare riferimento alle note e agli esempi completi per il metodo Map .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d12.h
Libreria D3D12.lib
DLL D3D12.dll

Vedi anche

ID3D12Resource

Mappa

Sottorisorse