Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Crea una visualizzazione per l'accesso a una risorsa di accesso non ordinata .
Sintassi
HRESULT CreateUnorderedAccessView1(
[in] ID3D11Resource *pResource,
[in, optional] const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *pDesc1,
[out, optional] ID3D11UnorderedAccessView1 **ppUAView1
);
Parametri
[in] pResource
Tipo: ID3D11Resource*
Puntatore a un OGGETTO ID3D11Resource che rappresenta una risorsa che fungerà da input per uno shader.
[in, optional] pDesc1
Tipo: const D3D11_UNORDERED_ACCESS_VIEW_DESC1*
Puntatore a una struttura D3D11_UNORDERED_ACCESS_VIEW_DESC1 che rappresenta una descrizione della vista non ordinata. Impostare questo parametro su NULL per creare una visualizzazione che accede all'intera risorsa (usando il formato con cui è stata creata la risorsa).
[out, optional] ppUAView1
Tipo: ID3D11UnorderedAccessView1**
Puntatore a un blocco di memoria che riceve un puntatore a un'interfaccia ID3D11UnorderedAccessView1 per la visualizzazione di accesso non ordinata creata. Impostare questo parametro su NULL per convalidare gli altri parametri di input. Il metodo restituirà S_FALSE se gli altri parametri di input superano la convalida.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce E_OUTOFMEMORY se la memoria non è sufficiente per creare la visualizzazione di accesso non ordinato. Per altri possibili valori restituiti, vedere Codici restituiti Direct3D 11 .
Requisiti
| Client minimo supportato | Windows 10 [solo app desktop] |
| Server minimo supportato | Windows Server 2016 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | d3d11_3.h |
| Libreria | D3D11.lib |