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 |