英語で読む

次の方法で共有


D1126: アルファ モード不明 許可されていません

D2D1_ALPHA_MODE_UNKNOWNは、この API のパラメーターとして使用できません。

 

考えられる原因

ALPHA_MODE_UNKNOWN指定子は、ID2D1RenderTarget::CreateCompatibleRenderTarget の書式の説明など、一部のコンテキストで許可されます。 ただし、DXGI_FORMAT_UNKNOWNと同様に、Direct2D では通常、書式を完全に指定する必要があります。

可能な修正方法

書式指定子を決定する際に、ALPHA_MODE_UNKNOWN以外のALPHA_MODEを使用するようにアルファをサーフェスで処理することを検討してください。 サーフェスでアルファが使用されていない場合は、D2D1_ALPHA_MODE_IGNOREを使用します。 「 D2D1_ALPHA_MODEの備考」を参照してください。