Click here to Skip to main content
15,905,679 members
Home / Discussions / C#
   

C#

 
AnswerRe: Rotate the world Pin
Anubhava Dimri28-Jun-10 19:24
Anubhava Dimri28-Jun-10 19:24 
QuestionHow to retrieve DVD interfaces from a custom DirectSHow graph? Pin
manusse27-Apr-06 5:45
manusse27-Apr-06 5:45 
AnswerRe: How to retrieve DVD interfaces from a custom DirectSHow graph? Pin
manusse28-Apr-06 1:00
manusse28-Apr-06 1:00 
Hi,

I have also posted this question in SF forum after it started working again.
I got an answer and posted my comments.
I copy it also here for those interested:

The answer I got:
I believe you get those off the DvdNavigator, don't you?

IDvdInfo2 dvdInfo = idvdnav as IDvdInfo2;


My answer:

Thanks for your reply.
In the meantime I had found it also.

In my case as dvdInfo is already defined, a simple cast will do the job. It is easier than what I thought:
dvdInfo = (IDvdInfo2) idvdnav; 


I am a beginner in C# but I am impressed by its apparent ease of use.

The answer was there:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vcwlkCOMInteropPart1CClientTutorial.asp
See: Using Casts Instead of QueryInterface

I think this also means that the DVDPlay sample could be a bit simplified.

For example instead of:

hr = dvdGraph.GetDvdInterface( typeof( IVideoWindow ).GUID, out comobj ); 
DsError.ThrowExceptionForHR( hr ); 
videoWin = (IVideoWindow) comobj; 
comobj = null; 


Simply writing:
videoWin = (IVideoWindow) graphBuilder; 


Does the same job

Manusse

-- modified at 16:06 Sunday 30th April, 2006
QuestionDatalist with CheckboxList Pin
ZeedijkMike27-Apr-06 4:38
ZeedijkMike27-Apr-06 4:38 
AnswerRe: Datalist with CheckboxList Pin
Paul Brower27-Apr-06 4:49
Paul Brower27-Apr-06 4:49 
GeneralRe: Datalist with CheckboxList Pin
ZeedijkMike27-Apr-06 5:21
ZeedijkMike27-Apr-06 5:21 
GeneralRe: Datalist with CheckboxList Pin
mikker_12327-Apr-06 7:37
mikker_12327-Apr-06 7:37 
GeneralRe: Datalist with CheckboxList Pin
ZeedijkMike27-Apr-06 23:11
ZeedijkMike27-Apr-06 23:11 
QuestionPrevent my process from being killed. Pin
syntax^8427-Apr-06 3:58
syntax^8427-Apr-06 3:58 
AnswerRe: Prevent my process from being killed. Pin
Vasudevan Deepak Kumar27-Apr-06 4:00
Vasudevan Deepak Kumar27-Apr-06 4:00 
GeneralRe: Prevent my process from being killed. Pin
syntax^8427-Apr-06 4:04
syntax^8427-Apr-06 4:04 
GeneralRe: Prevent my process from being killed. Pin
Judah Gabriel Himango27-Apr-06 4:47
sponsorJudah Gabriel Himango27-Apr-06 4:47 
GeneralRe: Prevent my process from being killed. Pin
syntax^8427-Apr-06 4:58
syntax^8427-Apr-06 4:58 
QuestionDatabinding not working...? Pin
mikker_12327-Apr-06 2:58
mikker_12327-Apr-06 2:58 
AnswerRe: Databinding not working...? Pin
Josh Smith27-Apr-06 3:53
Josh Smith27-Apr-06 3:53 
GeneralRe: Databinding not working...? Pin
mikker_12327-Apr-06 5:16
mikker_12327-Apr-06 5:16 
GeneralRe: Databinding not working...? Pin
Josh Smith27-Apr-06 7:09
Josh Smith27-Apr-06 7:09 
GeneralRe: Databinding not working...? Pin
mikker_12327-Apr-06 7:33
mikker_12327-Apr-06 7:33 
QuestionDATA GRID Pin
MilindKumar27-Apr-06 2:20
MilindKumar27-Apr-06 2:20 
AnswerRe: DATA GRID Pin
Josh Smith27-Apr-06 4:25
Josh Smith27-Apr-06 4:25 
QuestionMemoryOutException Pin
agmb27-Apr-06 2:18
agmb27-Apr-06 2:18 
AnswerRe: MemoryOutException Pin
Ed.Poore27-Apr-06 3:39
Ed.Poore27-Apr-06 3:39 
AnswerRe: MemoryOutException Pin
V.27-Apr-06 4:13
professionalV.27-Apr-06 4:13 
AnswerRe: MemoryOutException Pin
Guffa27-Apr-06 7:12
Guffa27-Apr-06 7:12 
Questiontwo columns as source for checkedlistbox.DisplayMember ? Pin
livez27-Apr-06 1:29
livez27-Apr-06 1:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.