HolographicQuadLayerUpdateParameters.AcquireBufferToUpdateContent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um buffer traseiro do Direct3D 11 cujo conteúdo será exibido para essa camada quádrupla desse quadro para frente.
public:
virtual IDirect3DSurface ^ AcquireBufferToUpdateContent() = AcquireBufferToUpdateContent;
IDirect3DSurface AcquireBufferToUpdateContent();
public IDirect3DSurface AcquireBufferToUpdateContent();
function acquireBufferToUpdateContent()
Public Function AcquireBufferToUpdateContent () As IDirect3DSurface
Retornos
A superfície do Direct3D 11 que contém o buffer traseiro.
Comentários
Esse método adquire um buffer que será usado para atualizar a camada quad. Os aplicativos devem adquirir um novo buffer sempre que precisarem alterar a textura. Evite chamar esse método se você não precisar atualizar a textura.
Para evitar custos repetidos de carga de textura, os aplicativos podem carregar um único buffer de camada quádrupla contendo um atlas de textura e, em seguida, chamar UpdateViewport para selecionar um retângulo de subconjunto dentro da textura a ser exibida.
Esse método usará o dispositivo Direct3D que você forneceu ao HolographicSpace. Se você especificou o sinalizador D3D11_CREATE_DEVICE_SINGLETHREADED em seu dispositivo, chame esse método do thread direct3D único para evitar um comportamento indefinido.
Nota: Esse método deve ser chamado ao atualizar um objeto HolographicQuadLayer pela primeira vez.