次の方法で共有


DisplayInformation.GetColorProfileAsync メソッド

定義

物理ディスプレイに関連付けられている既定の国際色コンソーシアム (ICC) カラー プロファイルを非同期的に取得します。

public:
 virtual IAsyncOperation<IRandomAccessStream ^> ^ GetColorProfileAsync() = GetColorProfileAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IRandomAccessStream> GetColorProfileAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IRandomAccessStream> GetColorProfileAsync();
function getColorProfileAsync()
Public Function GetColorProfileAsync () As IAsyncOperation(Of IRandomAccessStream)

戻り値

カラー プロファイルの非同期取得を管理する オブジェクト。

属性

注釈

アプリが実行されているコンピューターに物理ディスプレイが接続されていない場合 (たとえば、アプリがリモート デスクトップ接続経由で実行されている場合)、ディスプレイにカラー プロファイルが関連付けられていない場合、またはプロファイルが ICC カラー プロファイルの署名と一致しない場合、非同期操作は失敗します。 さらに、すべてのデバイス ファミリがディスプレイのカラー プロファイルの取得をサポートしているわけではありません。現在、この API はデスクトップ デバイス ファミリでのみ実装されています。

アプリケーションでは、この API によってスローされた例外をキャッチする必要があります。 このような場合、ディスプレイに関連付けられている有効な ICC カラー プロファイルがないため、sRGB などの既定の色空間を想定してアプリでこれを処理する必要があります。

適用対象