次の方法で共有


DisplayDevice.CreatePrimary(DisplayTarget, DisplayPrimaryDescription) メソッド

定義

ディスプレイ コントローラーで使用するプライマリ サーフェス (または単に "プライマリ") を作成します。 結果のプライマリ サーフェスは、画面にコンテンツを直接表示するために使用される DisplayScanout と互換性があります。

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

パラメーター

target
DisplayTarget

アクティブな DisplayTarget。プライマリが最適化されるソースを決定するために使用されます。

desc
DisplayPrimaryDescription

幅、高さ、ピクセル形式など、作成するプライマリ サーフェスの説明。

戻り値

DisplaySurface 値。

注釈

プライマリ サーフェスは通常、1 つの DisplaySource でのスキャンアウト用にディスプレイ ハードウェアによって最適化されるため、プライマリの作成に使用される DisplayTarget も DisplaySource オブジェクトと DisplayScanout オブジェクトの作成に使用する必要があります。 そうしないと、サーフェスの表示または DisplayScanout の作成が失敗する可能性があります。

適用対象