Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una interfaz de búfer tiene acceso a un recurso de búfer, que es memoria no estructurada. Los búferes suelen almacenar datos de vértices o índices.
Herencia
La interfaz ID3D11Buffer hereda de ID3D11Resource. ID3D11Buffer también tiene estos tipos de miembros:
Métodos
La interfaz ID3D11Buffer tiene estos métodos.
|
ID3D11Buffer::GetDesc Obtiene las propiedades de un recurso de búfer. (ID3D11Buffer.GetDesc) |
Comentarios
Hay tres tipos de búferes: vértice, índice o búfer de constantes de sombreador. Cree un recurso de búfer llamando a ID3D11Device::CreateBuffer.
Se debe enlazar un búfer a la canalización para poder acceder a él. Los búferes se pueden enlazar a la fase del ensamblador de entrada mediante llamadas a ID3D11DeviceContext::IASetVertexBuffers y ID3D11DeviceContext::IASetIndexBuffer, a la fase de salida de secuencia mediante una llamada a ID3D11DeviceContext::SOSetTargets y a una fase del sombreador llamando al método de sombreador adecuado (por ejemplo , ID3D11DeviceContext::VSSetConstantBuffers ).
Los búferes se pueden enlazar a varias fases de canalización simultáneamente para su lectura. Un búfer también se puede enlazar a una sola fase de canalización para escribir; sin embargo, el mismo búfer no se puede enlazar para leer y escribir simultáneamente.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | d3d11.h |