Compartilhar via


DisplayDevice.CreatePrimary(DisplayTarget, DisplayPrimaryDescription) Método

Definição

Cria uma superfície primária (ou apenas "primária") para uso com o controlador de exibição. A superfície primária resultante é compatível com um DisplayScanout, que é usado para apresentar conteúdo diretamente na tela.

public:
 virtual DisplaySurface ^ CreatePrimary(DisplayTarget ^ target, DisplayPrimaryDescription ^ desc) = CreatePrimary;
DisplaySurface CreatePrimary(DisplayTarget const& target, DisplayPrimaryDescription const& desc);
public DisplaySurface CreatePrimary(DisplayTarget target, DisplayPrimaryDescription desc);
function createPrimary(target, desc)
Public Function CreatePrimary (target As DisplayTarget, desc As DisplayPrimaryDescription) As DisplaySurface

Parâmetros

target
DisplayTarget

Um DisplayTarget ativo, que é usado para determinar para qual origem o primário será otimizado.

desc
DisplayPrimaryDescription

Uma descrição da superfície primária a ser criada, como largura, altura e formato de pixel.

Retornos

Um valor DisplaySurface .

Comentários

Uma superfície primária geralmente é otimizada pelo hardware de exibição para verificação em apenas um único DisplaySource, portanto, o DisplayTarget usado para criar o primário também deve ser o usado para criar os objetos DisplaySource e DisplayScanout . Caso contrário, a apresentação da superfície ou a criação do DisplayScanout poderá falhar.

Aplica-se a