Metodo ID3D11DeviceContext::CSGetShaderResources (d3d11.h)

Ottenere le risorse di calcolo-shader.

Sintassi

void CSGetShaderResources(
  [in]            UINT                     StartSlot,
  [in]            UINT                     NumViews,
  [out, optional] ID3D11ShaderResourceView **ppShaderResourceViews
);

Parametri

[in] StartSlot

Tipo: UINT

Indice nella matrice in base zero del dispositivo per iniziare a ottenere le risorse shader da (compreso tra 0 e D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - 1).

[in] NumViews

Tipo: UINT

Numero di risorse da ottenere dal dispositivo. Fino a un massimo di 128 slot sono disponibili per le risorse shader (da 0 a D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - StartSlot).

[out, optional] ppShaderResourceViews

Tipo: ID3D11ShaderResourceView**

Matrice di interfacce di visualizzazione delle risorse shader da restituire dal dispositivo.

Valore restituito

nessuno

Osservazioni

Le interfacce restituite avranno il numero di riferimenti incrementato di uno. Le applicazioni devono chiamare IUnknown::Release nelle interfacce restituite quando non sono più necessarie per evitare perdite di memoria.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d11.h
Libreria D3D11.lib

Vedi anche

ID3D11DeviceContext