Condividi tramite


DisplayDevice.CreatePrimary(DisplayTarget, DisplayPrimaryDescription) Metodo

Definizione

Crea una superficie primaria (o semplicemente "primaria") da usare con il controller di visualizzazione. La superficie primaria risultante è compatibile con displayScanout, che viene usato per presentare il contenuto direttamente sullo schermo.

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

Parametri

target
DisplayTarget

Oggetto DisplayTarget attivo, che viene usato per determinare l'origine per cui verrà ottimizzato il database primario.

desc
DisplayPrimaryDescription

Descrizione della superficie primaria da creare, ad esempio larghezza, altezza e formato pixel.

Restituisce

Valore DisplaySurface .

Commenti

Una superficie primaria è in genere ottimizzata dall'hardware di visualizzazione per l'analisi su un singolo DisplaySource, quindi DisplayTarget usato per creare il database primario deve essere anche quello usato per creare gli oggetti DisplaySource e DisplayScanout . In caso contrario, la presentazione della superficie o la creazione di DisplayScanout potrebbe non riuscire.

Si applica a