Compartir a través de


HolographicQuadLayerUpdateParameters.AcquireBufferToUpdateContent Método

Definición

Obtiene un búfer de reserva de Direct3D 11 cuyo contenido se mostrará para esta capa cuádruple a partir de este fotograma hacia delante.

public:
 virtual IDirect3DSurface ^ AcquireBufferToUpdateContent() = AcquireBufferToUpdateContent;
IDirect3DSurface AcquireBufferToUpdateContent();
public IDirect3DSurface AcquireBufferToUpdateContent();
function acquireBufferToUpdateContent()
Public Function AcquireBufferToUpdateContent () As IDirect3DSurface

Devoluciones

Superficie de Direct3D 11 que contiene el búfer de reserva.

Comentarios

Este método adquiere un búfer que se usará para actualizar la capa cuádruple. Las aplicaciones deben adquirir un nuevo búfer cada vez que necesiten cambiar la textura. Evite llamar a este método si no necesita actualizar la textura.

Para evitar costos repetidos de carga de texturas, las aplicaciones pueden cargar un único búfer de capa cuádruple que contenga un atlas de textura y, a continuación, llamar a UpdateViewport para seleccionar un rectángulo de subconjunto dentro de la textura que se va a mostrar.

Este método usará el dispositivo Direct3D que proporcionó a HolographicSpace. Si ha especificado la marca D3D11_CREATE_DEVICE_SINGLETHREADED en el dispositivo, asegúrese de llamar a este método desde el único subproceso de Direct3D para evitar un comportamiento indefinido.

Nota: Se debe llamar a este método al actualizar un objeto HolographicQuadLayer por primera vez.

Se aplica a