ID3D11VideoDevice::CreateAuthenticatedChannel メソッド (d3d11.h)

Microsoft Direct3D デバイスまたはグラフィックス ドライバーと通信するためのチャネルを作成します。 チャネルを使用して、コンテンツ保護のためのコマンドとクエリを送信できます。

構文

HRESULT CreateAuthenticatedChannel(
  [in]  D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,
  [out] ID3D11AuthenticatedChannel       **ppAuthenticatedChannel
);

パラメーター

[in] ChannelType

チャネルの種類を、 D3D11_AUTHENTICATED_CHANNEL_TYPE 列挙体のメンバーとして指定します。

[out] ppAuthenticatedChannel

ID3D11AuthenticatedChannel インターフェイスへのポインターを受け取ります。 呼び出し元はインターフェイスを解放する必要があります。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

ChannelType パラメーターがD3D11_AUTHENTICATED_CHANNEL_D3D11されている場合、 メソッドは Direct3D デバイスを使用してチャネルを作成します。 この種類のチャネルでは、認証はサポートされていません。

ChannelTypeD3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWAREまたはD3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWAREの場合、メソッドはグラフィックス ドライバーを使用して認証されたチャネルを作成します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d3d11.h

こちらもご覧ください

ID3D11VideoDevice