DXGKDDI_SETPALETTE コールバック関数 (d3dkmddi.h)
DxgkDdiSetPalette 関数は、淡色化された 8 ビット/ピクセル (bpp) モードのカラー レジスタをプログラムします。
構文
DXGKDDI_SETPALETTE DxgkddiSetpalette;
NTSTATUS DxgkddiSetpalette(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_SETPALETTE pSetPalette
)
{...}
パラメーター
[in] hAdapter
ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーは、DxgkDdiAddDevice 関数の出力パラメーター ミニポートDeviceContext の Microsoft DirectX グラフィックス カーネル サブシステムにこのハンドルを提供しました。
[in] pSetPalette
表示に設定するパレットを記述する DXGKARG_SETPALETTE 構造体へのポインター。
戻り値
DxgkDdiSetPalette 、STATUS_SUCCESSを返します。表示パレットが正常に設定されていない場合は、適切なエラー結果が返されます。
備考
Windows Vista ディスプレイ ドライバー モデルの DxgkDdiSetPalette 関数の実装は、Windows 2000 ディスプレイ ドライバー モデルの IOCTL_VIDEO_SET_COLOR_REGISTERS 機能に置き換わります。
DxgkDdiSetPalette ページング可能にする必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |
関連項目
DxgkDdiAddDevice の